Job Description:
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 Software Automation Engineer will be responsible for creating and maintaining automation test scripts using Selenium or other equivalent functional testing tools.
Experience & Expertise:
5+ 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
Experience Range:
3 - 6 years
Educational Qualifications:
Any graduation, and any PG
Experience Range:3 - 6 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
Ability to review and improve test coverage.
Ability to manage a small QA team
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:
Selenium Testing, API Testing, Protractor, Cucumber