Immediate Joiners Required
Job Description: Senior Quality Engineer
We are looking for a Senior Quality Engineer with strong hands-on experience in manual and automated testing of backend systems including APIs, microservices, databases, and messaging queues. The ideal candidate will own testing from planning to execution, work closely with cross-functional teams, and play a lead role in defining and improving quality processes.
Key Responsibilities:
- Design and execute manual + automated tests for RESTful APIs, microservices, queues, and databases
- Develop automation using Java / JavaScript with frameworks like JUnit, TestNG, Cypress, Playwright, Mocha, Test Cafe
- Conduct API testing using tools like Postman, Rest Assured, SoapUI, Bruno
- Build test strategies, write test cases, manage test data
- Perform regression, integration, system, and acceptance testing
- Work in Agile teams using Scrum, Kanban, or SAFe; participate in sprint ceremonies
- Follow TDD/BDD practices where applicable
- Integrate tests into CI/CD pipelines using GitLab CI, Jenkins, or Bamboo
- Collaborate closely with Developers, DevOps, and Product teams
- Mentor junior QA engineers on best practices
- Use tools like ELK, Grafana, Dynatrace, and Elastic APM for issue investigation
- Test across SQL and NoSQL databases
- Contribute to backend performance testing using JMeter or Gatling
- Use Docker and Kubernetes for containerized environments
- Work with cloud platforms like AWS or GCP
Key Skills Required:
- Languages: Java, JavaScript
- Testing Tools: Postman, SoapUI, Rest Assured, Cypress, Playwright, JUnit, Mocha, TestNG
- Performance Testing: JMeter, Gatling
- Databases: SQL and NoSQL
- DevOps & CI/CD: GitLab CI, Jenkins, Bamboo
- Cloud: AWS or GCP
- Containers: Docker, Kubernetes
- Monitoring: ELK, Grafana, Elastic APM, Dynatrace
- Version Control: GitLab, GitHub, Bitbucket
- Strong in test strategy, test case design, test data management
- Deep understanding of QA types: regression, integration, system, UAT
Certifications (Preferred / Must-Have):
- ISTQB Certified (Foundation or Advanced) – highly preferred
- CSQA – desirable
Preferred Candidate Profile:
- 5–8 years of QA experience with strong backend system exposure
- Excellent communication skills – able to report bugs clearly and present results to
- stakeholders
- Strong collaboration experience with Dev, DevOps, and Product teams
- Proven mentorship experience within QA teams
Apply if you want to:
- Drive test strategy and own quality for backend services
- Work with modern tech stacks in a dynamic, Agile environment
- Be part of a high-impact, collaborative engineering culture
Job Type: Full-time
Pay: ₹300,000.00 - ₹600,000.00 per year
Application Question(s):
- Do you have 5 or more years of hands-on QA experience with strong focus on backend systems (APIs, microservices, databases)?
- Have you designed and executed both manual and automated tests for RESTful APIs and microservices?
- Do you have hands-on automation experience using Java or JavaScript with frameworks like JUnit, TestNG, Cypress, Playwright, or Mocha?
- Have you performed API testing using tools such as Postman, Rest Assured, SoapUI, or similar tools?
- Have you independently created test strategies, written detailed test cases, and managed test data end-to-end?
- Do you have practical experience with regression, integration, system, and UAT testing?
- Have you worked in Agile environments (Scrum, Kanban, or SAFe) and actively participated in sprint ceremonies?
- Have you integrated automated tests into CI/CD pipelines using tools like Jenkins, GitLab CI, or Bamboo?
- Do you have experience testing applications that use both SQL and NoSQL databases and messaging queues?
- Have you used tools like ELK, Grafana, Dynatrace, or Elastic APM for debugging, monitoring, or issue investigation?
Work Location: In person