Job Title: Senior Software Test Engineer (QA Automation + Manual)
About The Role
We are looking for an experienced Senior Software Test Engineer with 6+ years of expertise, to independently manage the QA process. The ideal candidate will have strong manual and automation testing skills, with a focus on creating comprehensive test strategies for complex applications in a fast-paced environment.
Key Responsibilities
- Design, develop, and maintain automation frameworks for UI and API testing using Selenium, TestNG, Cucumber, and RestAssured. Automate test cases and integrate them into CI/CD pipelines (e.g., Jenkins).
- Perform API testing (using RestAssured, Postman, and Swagger) and validate request/response schemas. Conduct manual testing for exploratory, regression, and edge-case scenarios when automation isn't feasible.
- Create comprehensive test plans and develop detailed test cases for both manual and automated testing. Execute test cases, ensuring thorough test coverage across the application.
- Identify, log, and track defects throughout the bug life cycle. Provide detailed defect documentation and collaborate with development teams to ensure timely resolution.
- Work closely with development teams to identify automation opportunities and ensure test coverage. Provide regular updates on test progress and defect trends through reports and dashboards using JIRA or TestRail.
- Analyze API logs, troubleshoot integration issues, and perform root cause analysis for failures.
- Conduct database testing by writing and executing SQL queries to validate data integrity, consistency, and accuracy.
- Continuously improve automation frameworks and testing processes.
Required Skills & Qualifications
- 6+ years of experience in software testing, including both manual and automation.
- Knowledge of agile methodologies and working in scrum teams.
- Strong expertise in Selenium, TestNG, Cucumber, and RestAssured.
- Proven experience in developing and maintaining strong automation frameworks, such as Behaviour-Driven, Data-Driven, or Hybrid frameworks.