Job Openings
Sr. QA Engineer - (Automation Testing)
About the job Sr. QA Engineer - (Automation Testing)
Experience: 4+ Years
Job Location: WFH / Hybrid
No. of Positions: Multiple
Qualifications: B Tech / M Tech / MCA
Work Timings: 1:30 PM IST to 10:30 PM IST
We are seeking a highly skilled Web Automation Tester with a strong foundation in UI and API automation and hands-on experience in testing modern web applications. The ideal candidate will play a key role in ensuring the quality, performance, and stability of web-based products and backend services through robust automation strategies and close collaboration with cross-functional teams.
Key Responsibilities:
- Collaborate with QA leads and product teams to define and execute test plans for web applications and backend APIs.
- Design and implement automated tests for web UI using modern automation frameworks and tools.
- Design and implement automated tests for backend services (REST/GraphQL APIs, microservices, databases).
- Perform functional, regression, integration, and cross-browser testing for web applications.
- Identify, report, and track defects using tools like JIRA or Mantis.
- Ensure comprehensive test coverage for functional, regression, integration, and performance scenarios.
- Develop and maintain SQL queries for data validation during testing.
- Integrate automated tests into CI/CD pipelines for continuous feedback and faster release cycles.
- Participate in Agile ceremonies to ensure QA readiness and quality ownership in every sprint.
Skills, Knowledge, and Experience
- Excellent communication and documentation skills.
- 4+ Years of extensive experience in functional and regression testing across Web, API, and Database
- 1–2 years of hands-on experience architecting and maintaining scalable frameworks using modern tools like Playwright, Cypress, Selenium, Katalon, Karate or similar
- Hands-on experience with web automation tools/frameworks such as Selenium, Playwright, Cypress, or similar.
- Strong understanding of RESTful and/or GraphQL APIs, including schema validation and automated API test flows.
- Experience in cross-browser testing and validating web applications across different environments.
- Strong experience with SQL and backend data validation (MySQL, PostgreSQL, etc.) to verify data flow between the UI and back-end systems
- Proficiency in leveraging AI-assisted tools (e.g., GitHub Copilot) for rapid script generation, self-healing test logic, and synthetic test data creation is a plus.
- Proven ability to use log-analysis and monitoring tools like Splunk, Datadog, or New Relic to identify production issues and perform root-cause analysis (RCA).
- Proven ability to deliver high-standard technical documentation.
- Solid understanding of Git workflows (Branching, Pull Requests, and Merge Conflict resolution) within a distributed engineering team.
- Familiarity with BDD tools and frameworks (e.g., Karate, Katalon, Cucumber, Postman).
- Working knowledge of CI/CD tools (e.g., Jenkins, GitLab CI, GitHub actions).
- Previous experience working in Agile teams and with US/European clients is a plus.