Job Title

Senior QA Engineer

Job Type: Full-time

Workplace Type: On-site

Location: Vadodara

Experience Required: 4-6 Years

Roles & Responsibilities: 

- Participate in product design reviews to provide input on functional/non-functional requirements, schedules, and potential risks
- Prepare the Test Plan document covering both manual and automated testing approaches
- Analyse requirements and document them
- Design test cases, test data, and test runs per the test plan
- Provide accurate testing effort estimates based on requirements
- Risk review and reporting on time
- Perform test execution per strategy — Regression, Smoke, Sanity, etc.
- Perform Functional, UI, and End-to-End testing
- Perform compatibility testing across scoped browsers and devices
- Perform integration and third-party testing
- Identify, document, and retest defects; assess the impact of fixes and implementations
- Participate in Agile ways of working or defined SDLC
- Perform test execution per strategy — Regression, Smoke, Sanity, etc.
- Perform Functional, UI, and End-to-End testing
- Perform compatibility testing across scoped browsers and devices
- Perform integration and third-party testing
- Identify, document, and retest defects; assess the impact of fixes and implementations
- Participate in Agile ways of working or defined SDLC
- Contribute to performance, accessibility, or security test coverage as scoped
- Provide feedback and recommendations to developers on software usability, functionality, and testability
- Develop the team's technical and domain expertise via knowledge-sharing and training initiatives
- Stand in for the team lead as and when required
- Adhere to defined QA processes, tools, and guidelines
- Execute, analyse, and report test findings (manual and automated)
- Generate reports for test runs and defects
- Share Sprint Test Summary Report
- Provide application/sprint demonstration
- Communicate status with stakeholders

 

Must-Have Skills

- Test Automation: Playwright with JavaScript or TypeScript
- API Testing: REST API testing using tools such as Postman or a code-based approach (e.g. Playwright API, SuperTest)
- Programming: Proficiency in JavaScript or TypeScript for writing and maintaining automation scripts
- Manual Testing: Functional, regression, smoke, and exploratory testing across web applications
- Defect Management: Documenting, tracking, and retesting defects using a defect management tool (e.g. Jira)
- Version Control: Git for source control and branching workflows

 

Good to Have Skills

- CI/CD Integration — Experience integrating Playwright tests into pipelines (GitHub Actions, Jenkins, or GitLab CI)
- BDD Frameworks — Cucumber or similar BDD tooling
- Performance Testing — JMeter or k6 for basic load and performance validation
- Mobile Testing — Cross-device or mobile browser testing experience
- Database Testing — Basic SQL for data validation
- ISTQB Certification — Foundation level or above

 

Educational Qualification Requirements

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field

Send your CV to HR@thecommerceteam.com