If you are the kind of engineer who thrives on solving complex problems, writing elegant, efficient code, and utilizing new techniques and technology, this is a great opportunity. The QA Automation Engineer will create and maintain automation test scripts using Selenium or other equivalent functional testing tools.
Experience Range: 3 - 5 years
Educational Qualifications
Any graduation and Any PG
Job Responsibilities
- Understanding the role of testing within the software development lifecycle and business-related project constraints in web and mobile development
- Developing, implementing and executing test plans and scripts to address business and technical use cases
- Manage a small QA team, reviewing and improving test coverage.
- Performing web services testing
- Researching and documenting bug reports, following agreed-upon processes immediately upon discovery of a quality problem
- Using existing tools and techniques to execute test cases and building new tools and scripts for performing testing/validation functions
- Participating in troubleshooting and training of issues with different teams to drive towards root cause identification and resolution
- Working with the development team to capture and reuse automated unit test cases, test plans, and other development test objects
- Participating in technical communication within the team and other groups
- Associating with specified projects as users to define system requirements and/or necessary modifications
Skills Required: API Testing, Protractor, Cucumber, Selenium Testing,
Candidate Attributes
- 3+ years of QA work experience
- Awareness of Testing life cycle gathering requirements, developing test plan and test cases, executing cases, maintaining bug cycle (open to closed)
- Automation using Selenium is desirable
- Experience in CI/CD using Jenkins
- API testing