Job Description Senior QA Engineer / Senior Test Engineer
Role: Senior QA Engineer / Senior Test Engineer
We are looking for an experienced Senior QA Engineer / Senior Test Engineer with strong expertise in Manual Testing, Functional Testing, Regression Testing, API Testing, Mobile Testing, and Test Automation. The ideal candidate should have hands-on experience with QA processes, defect management, test case design, execution, and Agile methodologies.
Key Responsibilities
- Analyze business and functional requirements and prepare test scenarios, test cases, test data, and test plans.
- Execute Functional, Regression, Integration, System, UI, Sanity, Smoke, Exploratory, Accessibility, and Ad-hoc testing.
- Perform API testing using tools such as Postman.
- Perform Mobile and Web application testing across different platforms and devices.
- Develop and execute automated test cases using Tosca and contribute to test automation initiatives.
- Identify, document, prioritize, and track software defects using JIRA and qTest.
- Work closely with developers, business analysts, SDET engineers, and other cross-functional teams to troubleshoot and resolve defects.
- Perform defect verification and regression testing after fixes.
- Maintain Requirement Traceability Matrix (RTM) and ensure adequate test coverage.
- Participate in Agile/Scrum ceremonies, including daily stand-ups, sprint planning, sprint reviews, and retrospectives.
- Prepare and maintain test execution reports, defect reports, test summary reports, and other QA documentation.
- Conduct test case reviews, optimization, and quality audits to improve overall testing effectiveness.
- Perform performance testing and validate application/component behavior under different conditions.
- Support release validation and end-to-end testing throughout the Software Testing Life Cycle (STLC).
- Participate in knowledge transfer, mentoring, and onboarding of new QA team members.
- Coordinate with stakeholders to ensure timely delivery of quality products within sprint and release timelines.
Required Skills
Primary Skills
- Manual Software Testing
- Functional Testing
- Regression Testing
- Integration Testing
- System Testing
- Test Case Design and Execution
- Defect Management
- STLC and Defect Life Cycle
- Agile/Scrum Methodology
Secondary Skills
- API Testing – Postman
- Test Automation – Tosca
- Mobile Testing
- Web Application Testing
- Accessibility Testing
- Performance Testing
- Exploratory Testing
- Localization Testing
- JIRA
- qTest
- TestRail
- Requirement Traceability Matrix (RTM)
- Test Planning and Estimation
Experience
- 5-8+ years of experience in Software Quality Assurance / Software Testing.
- Strong experience in manual testing with exposure to automation and API testing.
- Experience working in Agile/Scrum development environments.
- Experience testing Web, Mobile/Android, and enterprise applications is preferred.
Preferred Candidate Profile
- Strong analytical and problem-solving skills.
- Good understanding of end-to-end QA processes.
- Excellent defect reporting and troubleshooting skills.
- Ability to work effectively with cross-functional teams.
- Good communication and documentation skills.
- Ability to mentor junior QA engineers and support knowledge-transfer activities.
- Strong focus on product quality and end-user experience.