We are looking for a Senior QA Engineer to primarily handle manual testing with strong knowledge of automation testing tools and techniques.
Role & Responsibilities:
- Excellent manual testing skills.
- Hands-on experience in software development and agile methodologies.
- Collaborate with QA Analysts and Software Developers to develop solutions.
- Write clear, concise, and comprehensive test plans and test cases.
- Analyze and evaluate Software and Business Requirement Documents during all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle.
- Prepare Test Plans, Test Strategies, and Test Cases as per Business Requirements.
- Communicate and interpret critical business areas early in an application to prioritize test cases accordingly.
Core/Must have skills:
- Manual testing experience
- Knowledge of Automated Functional, Integration, System, Regression, and Usability testing.
- Proficient in Designing and Developing Test Automation scripts.
- Experience with Automation tools such as Selenium, Cucumber.
- Strong functional testing knowledge.
- Good SQL knowledge.
- Database back-end testing expertise.
Good to have skills:
- Framework knowledge of Automation.
- API testing experience.
- Testing experience in Agile/Scrum development methodologies.
