Senior QA Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
The Senior QA Engineer will ensure the quality and reliability of web applications and backend services.
The role covers manual and automated testing, API testing, database validation, and end-to-end testing.
The engineer will work with frontend, backend, product, and DevOps teams to improve coverage and reliability.
Key Skills for This Role
Full Job Posting
Location and work setting
- The position is located in India.
- The stated work location is in person.
Experience
- The role requires at least three years of experience in QA, software testing, or quality engineering.
- Strong experience testing both frontend and backend applications is required.
Role overview
The Senior QA Engineer will ensure the quality and reliability of web applications and backend services.
The role covers manual and automated testing, API testing, database validation, and end-to-end testing.
The engineer will work with frontend, backend, product, and DevOps teams to improve coverage and reliability.
Key responsibilities
- Create test scenarios and cases from requirements, user stories, and acceptance criteria.
- Perform functional, regression, integration, smoke, sanity, exploratory, and end-to-end testing.
- Test frontend applications and backend services across multiple environments.
- Design and maintain automated UI and API tests.
- Perform REST API testing and validate data with SQL.
- Test integrations, asynchronous workflows, browsers, and responsive web applications.
- Track defects, investigate root causes, validate fixes, and perform release regression testing.
- Integrate automated tests into CI/CD pipelines and participate in agile ceremonies and release activities.
Technical requirements
- Experience with UI automation tools such as Playwright, Cypress, or Selenium.
- Experience with API testing tools such as Postman, REST Assured, or an equivalent.
- Strong knowledge of REST APIs, JSON, HTTP, SQL, and database testing.
- Experience testing microservices, service integrations, and automated regression suites.
- Experience with Git and CI/CD pipelines, with exposure to Docker and Kubernetes.
- Understanding of authentication and authorization, preferably OAuth2/OIDC.
Preferred qualifications
- Experience testing React or Next.js frontend applications and Java or Spring Boot backend services.
- Experience with Playwright and TypeScript or Java-based API automation.
- Experience with event-driven systems such as Solace or Kafka.
- Experience with Azure or other cloud platforms, Docker, Helm, or Kubernetes.
- Exposure to performance testing tools such as JMeter or k6.
- Experience in healthcare, finance, insurance, or another regulated domain.
Education and attributes
- A bachelor's or master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Strong analytical, problem-solving, communication, ownership, and attention-to-detail skills are expected.
- The role requires effective cross-functional collaboration and a focus on continuous improvement.
Compensation
- Pay is listed as ₹800,000 to ₹1,200,000 per year.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career