Job Title: Senior QA Engineer
Department: QA
Location: Mohali
Employment Type: Full Time
Experience Required: 4 to 6 years
Working Model: Work From Office
Role Summary
We are looking for a Senior QA Engineer with a strong background in manual and automation testing for web applications. The ideal candidate should be well-versed with Playwright, JavaScript/TypeScript having at least 2 years of relevant experience , and have a solid understanding of API testing, CI/CD pipelines, and AWS services (Cognito, DynamoDB).
You will collaborate closely with developers, DevOps, and product teams in an agile environment to ensure product quality, scalability, and reliability through rigorous testing strategies.
Key Responsibilities
-
Design, develop, and execute manual and automated test cases for web applications.
-
Build and maintain Playwright-based automation frameworks using JavaScript (or preferably TypeScript).
-
Conduct end to end testing to ensure release readiness.
-
Perform API testing (manual) using Postman and use REST Assured to manipulate APIs in automation framework.
-
Integrate automated test suites with CI/CD pipelines (Bitbucket Pipelines, Jenkins, GitHub Actions, etc.).
-
Collaborate with developers to debug issues, analyze root causes, and improve test coverage.
-
Work with AWS services such as Cognito (authentication) and DynamoDB (data validation) during testing.
-
Participate in sprint ceremonies—refinement, planning, and retrospectives—and contribute to continuous quality improvements.
-
Maintain detailed test documentation (test plans, test cases, test execution reports).
-
Mentor junior QA engineers and promote best practices in automation and testing strategy.
Required Skills & Competencies
-
4+ years of overall QA experience, with at least 2 years in automation.
-
Hands-on experience with Playwright (preferred) or Selenium.
-
Proficiency in TypeScript(preferred) or JavaScript for automation scripting.
-
Sound understanding of manual testing methodologies (Regression, Functional, Smoke, and Sanity etc).
-
Good exposure to API testing (manual & automation).
-
Familiarity with Git/Bitbucket for version control and code reviews.
-
Experience working in Agile/Scrum environments using JIRA or similar tools.
-
Basic understanding of automation frameworks and test design principles.
-
Working knowledge of AWS Cognito and DynamoDB (or willingness to learn).
-
Strong analytical, communication, and documentation skills.
Preferred Skills
-
Exposure to AWS services like Cognito and DynamoDB.
-
Exposure to Docker or similar tools
-
Basic understanding or hands-on experience with CI/CD pipelines.
-
Basic knowledge of how to leverage AI tools (like Chat GPT, Cursor IDE etc)
-
ISTQB Certification is a big plus.
About the Team
Our QA team is a detail-oriented and quality-driven group ensuring the delivery of reliable and high-performing products across diverse global projects. The team is proficient in modern testing tools, automation frameworks, and AI-assisted testing practices. With a strong focus on precision, ownership, and continuous improvement, they work closely with cross-functional teams to maintain high standards of quality. We foster a culture of collaboration, innovation, and knowledge sharing to deliver seamless, scalable, and bug-free solutions.