We're looking for a proactive QA Engineer with 3-4 years of experience who has strong hands-on expertise in manual and automation testing. The ideal candidate is detail-oriented, passionate about quality, and experienced in building reliable test strategies for web, API, and backend systems. You will play a key role in ensuring product stability by driving test planning, execution, automation, and release validation in a fast-paced agile environment.
Key Responsibilities :
Test Strategy & Design
? Define, design, and maintain comprehensive manual and automated test cases based on functional, non-functional, and integration requirements.
? Contribute to test planning and risk-based prioritization.
API & Backend Testing
? Perform advanced functional, integration, and regression testing on RESTful APIs using Postman, Swagger, or similar tools.
? Write SQL queries for backend data validation, joins, and performance checks.
Automation Development
? Build and maintain automated test scripts/frameworks (Python, Pytest, or Playwright)
? Integrate automation into CI/CD pipelines.
Collaboration & Agile Practices
? Work closely with developers, product managers, and DevOps in agile ceremonies (sprint planning, stand-ups, retrospectives).
? Mentor junior QA engineers in test design and execution best practices.
Must-Have Skills
? Solid understanding of software testing concepts, QA methodologies, and SDLC/STLC.
? Proven experience in manual testing across web and API layers.
? Strong experience with API testing (Postman, Swagger, or similar tools).
? Hands-on expertise in SQL (complex queries, joins, data integrity validation).
? Practical experience with automation testing (Selenium, Python, Pytest, or similar).
? Exposure to version control systems (Git).
? Strong analytical and debugging skills.
? Excellent communication and documentation abilities.