QA Engineer - Automation
On-siteChennai, Tamil Nadu, India
Job Summary
Develop and maintain automated test scripts for web UI using Selenium WebDriver or Playwright, while building and executing API test cases with RestAssured or Postman. Assist in designing performance and load test scenarios using StressStimulus or Apache JMeter, and execute functional, regression, and sanity tests across web and API layers within sprint cycles. Log, reproduce, and track defects in JIRA, contributing to test plans, data strategies, and reporting on defect metrics and pass/fail trends. Actively experiment with AI-assisted tools to improve test scripts and learn how to verify AI-powered application features under senior guidance. Collaborate closely with development and product teams in sprint ceremonies to integrate quality into the Software Development Life Cycle.
Required Qualifications
- Minimum of 2 years of experience in eCommerce and automation engineering role
- Minimum of 2 years of experience working with high-traffic, large-scale distributed systems and cloud platforms
- Bachelor's degree in computer science, Information Systems, Engineering, or a related field, or equivalent experience
- 2+ years of experience in software quality engineering or testing
- Hands-on experience with Selenium WebDriver for web UI test automation
- Familiarity with at least one modern UI framework: Playwright, Cypress, or TestCafe
- Familiarity with API testing tools: Postman, RestAssured, or equivalent
- Exposure to performance testing tools: StressStimulus, JMeter, or Gatling — conceptual or practical
- Basic scripting or programming ability in Java, C#, Python, or JavaScript
- Understanding of the Software Testing Life Cycle (STLC) and core test design techniques
- Genuine curiosity about how AI-powered features work and an eagerness to learn how to test them effectively with guidance
- General awareness that AI-generated outputs can vary and an openness to learning how this affects how we verify application behavior
- Familiarity with defect management and test tracking tools (JIRA, Azure Test Plans, or TestRail)
- Familiarity with Git and basic version control workflows
- Strong attention to detail, curiosity, and eagerness to learn
- Good communication and collaboration skills in a team environment
- Proficient understanding of code versioning tools, such as Git / SVN
Desired Qualifications
- Exposure to CI/CD pipelines and integrating tests into automated build processes
- Familiarity with BDD frameworks: Cucumber or SpecFlow
- Exposure to Page Object Model (POM) design pattern for test structure
- Familiarity with testing RESTful APIs and interpreting JSON/XML responses
- Exposure to cloud-hosted test environments (Azure, AWS, or Browserstack)
- Experience in retail or eCommerce quality engineering contexts
- ISTQB Foundation certification or equivalent quality certification
- Familiarity with Agile/Scrum practices
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.