We are seeking a highly skilled Automation Test Engineer with strong experience in designing, developing, and maintaining automated testing frameworks. The ideal candidate will play a key role in ensuring the quality and reliability of software applications through efficient automation testing strategies and execution.
Key Responsibilities:
- Design, develop, and maintain robust, scalable, and reusable test automation frameworks.
- Automate test cases for web, API, and/or mobile applications using tools such as Selenium, Appium, TestNG, Cypress, Playwright, or Postman/Newman.
- Develop and maintain test scripts, test data, and test reports to support functional, regression, integration, and performance testing.
- Collaborate closely with developers, QA analysts, DevOps, and business analysts to understand requirements and deliver high-quality software.
- Integrate automated tests with CI/CD pipelines (e.g., Jenkins, Azure DevOps, GitHub Actions).
- Identify, document, and track defects, and drive them to resolution with the development team.
- Perform code reviews and promote automation best practices within the QA team.
- Participate in test planning, test case design, and execution for both automated and manual testing where needed.
- Maintain high standards of software quality by following industry best practices, testing standards, and documentation.
Required Skills:
- 68 years of experience in QA/test automation roles.
- Strong hands-on experience in:
- Automation tools: Selenium, TestNG, JUnit, Cypress, Playwright, Appium, or similar
- Languages: Java, Python, JavaScript, or C#
- API testing: Postman, Rest Assured, or similar tools
- Solid understanding of SDLC/STLC, Agile, and DevOps practices.
- Experience with CI/CD tools such as Jenkins, Git, Bitbucket, Azure DevOps, or similar.
- Familiarity with test reporting tools like Allure, Extent Reports, etc.
- Good knowledge of version control systems (Git).
Preferred Skills:
- Experience with performance testing tools like JMeter or LoadRunner is a plus.
- Experience testing cloud-based applications (AWS, Azure, GCP).
- Exposure to BDD frameworks such as Cucumber or SpecFlow.
- ISTQB or equivalent certification is a plus.