Job Summary :
We are looking for a highly skilled and experienced Automation Quality Assurance (QA) Engineer to join our team.
The ideal candidate will be responsible for ensuring the quality and performance of software applications by developing, maintaining, and executing automated test cases.
You will collaborate with product managers, developers, and other stakeholders to deliver high-quality software and contribute to improving our testing practices and Responsibilities Testing :
- Design, develop, and execute automated test scripts using tools like Selenium, Playwright, Cypress, or Appium.
- Perform manual functional, regression, integration, and UAT testing when required.
- Create and maintain robust test cases, test data, and test plans.
- Conduct API testing using Postman / REST Assured, validate request / response cycles, headers, and
payloads.
Work with CI / CD pipelines (Jenkins, GitLab, GitHub Actions, Azure DevOps) to integrate automated test suites.Identify, report, and track software bugs using Jira, Bugzilla, or Azure Boards.Collaborate with developers, product managers, and business analysts in Agile / Scrum ceremonies.Ensure cross-browser and cross-platform compatibility testing.Write clear and detailed defect reports and follow through to closure.Conduct performance and load testing with tools like JMeter / Gatling (added advantage).Participate in code reviews for automation scripts.Ensure test coverage by mapping test cases to business / user requirements.Continuously improve test automation frameworks and processes.Mentor junior testers on automation best practices (for senior :Strong in Selenium / Playwright / Cypress / Appium.API testing skills (Postman, REST Assured).Knowledge of SQL & databases.CI / CD tools (Jenkins, GitHub Actions, Azure DevOps).Programming knowledge (Java, Python, JavaScript, or C#).Agile methodology & defect tracking (Jira, Azure Boards, Bugzilla).(ref : hirist.tech)