We are looking for a highly motivated Senior QA Engineer with 3+ years of experience in both manual and automation testing. The candidate will be responsible for ensuring product quality through end-to-end testing, building and maintaining automation frameworks, and mentoring junior QA team members.
Lead and execute manual and automated testing for web, mobile, and API applications.
Design, develop, and maintain automation frameworks and test scripts.
Prepare and execute test plans, test cases, and regression suites.
Perform functional, integration, regression, performance, and UAT testing.
Identify, document, and track defects; collaborate with development teams for resolution.
Ensure test coverage across multiple platforms and environments.
Work closely with product managers and developers to clarify requirements.
Mentor junior QA engineers on manual and automation best practices.
Contribute to continuous improvement of QA processes, tools, and standards.
Bachelor’s degree in Computer Science, IT, or related field.
3+ years of experience in QA with a mix of manual and automation testing.
Strong knowledge of QA methodologies, SDLC, and Agile practices.
Hands-on experience with automation tools like Selenium, Appium, TestNG, JUnit.
Experience in API testing (Postman, Rest Assured, JMeter).
Good knowledge of Java (or any scripting language for automation).
Familiarity with CI/CD tools (Jenkins, Git, GitHub Actions).
Ability to write SQL queries for database validation.
Excellent problem-solving, analytical, and communication skills.