Job description
Overview
Annalect is currently seeking an Automation QA to join our dynamic and Innovative Technology team. As an Automation QA, you will be a key contributor to our software development and quality assurance efforts, specializing in the design, development, and execution of automated test scripts. This role requires a skilled professional with a strong background in software testing, automation technologies, and a commitment to ensuring the delivery of high-quality software solutions. This role provides an exciting opportunity for a skilled Software Testing Automation Analyst to contribute to the delivery of high-quality software solutions. The successful candidate will play a crucial role in optimizing testing processes, implementing automation solutions, ensuring software reliability, and supporting the overall quality assurance strategy of the organization.
Responsibilities
- Ability to independently develop and execute automation scripts using Selenium Python
- Executes automated test scripts and report defects, ensuring that the product meets quality standards and adheres to defined requirements
- Collaborates with the QA team and other stakeholders to create detailed, comprehensive test plans that align with project goals and objectives
- Setup automation testing standards & help to build fully automated testing pipeline
- Design and Develop QA automation framework design, development, execution, and maintenance
- Sets up and maintains test environments, including configuring hardware, software, and test data as needed for test execution.
- Create, enhance, debug, Maintain and execute automated test suites across test environments and share automation test reporting specifying quality risks
- Conducts performance and load testing to identify bottlenecks and areas for optimization.
- Expertise in Selenium built automation framework like pytest from scratch to aid with regression and other repeatable tests.
- Identify and leverage tools for automated solutions best suited for testing needs
- Cross-browser testing and Parallel execution of Test cases
Qualifications
- 3-5 years of experience in automation testing
- Testing web-applications using Selenium WebDriver
- Expertise in Python coding skills
- Experience in testing framework like Pytest and Robot
- Strong debugging and troubleshooting skills
- Knowledge of Jenkins CI/CD, Bamboo/Team city, GitHub, bit bucket or similar tool
- Knowledge of API testing /API Automation
- Knowledge of test management tool Jira
- Experience of working in Agile Testing Methodology.
- Knowledge in POSTMAN for API testing
- Good understanding in cloud as AWS or GCP