We are looking for a QA Automation Engineer with 3+ years of experience in test automation, specializing in Selenium with Java, Page Object Model (POM), JUnit, TestNG, and Cucumber framework. The ideal candidate will have hands-on experience integrating automated tests within CI/CD pipelines and working in an Agile environment. You will be responsible for designing, developing, and maintaining robust automated test scripts to ensure
the highest quality software delivery.
Key Responsibilities:
β Develop and Maintain Automation Frameworks using Selenium with Java, TestNG, JUnit, and Cucumber following best coding practices.
β Implement Page Object Model (POM) to create scalable and maintainable test scripts.
Integrate Automated Tests into CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.
β Perform API Testing using REST Assured or Postman to validate backend functionality.
β Collaborate with Development & DevOps Teams to ensure seamless test execution in Agile environments.
β Execute & Maintain Regression Test Suites to catch defects early in the development cycle.
β Defect Reporting & Debugging using tools like JIRA, TestRail, or Zephyr.
β Stay Updated on the latest automation trends, tools, and best practices to continuously improve the test strategy.
Requirements
β Experience: Minimum 3 years of hands-on experience in automation testing.
β Automation Expertise: Strong knowledge of Selenium WebDriver with Java and Page Object Model (POM).
β Testing Frameworks: Experience with JUnit, TestNG, and Cucumber BDD for test automation.
β CI/CD Integration: Working experience in Jenkins, GitHub Actions, or other CI/CD tools for automated test execution.
β API Automation: Hands-on experience with REST Assured, Postman, or Karate for API testing.
β Version Control: Familiarity with Git/GitHub/GitLab for managing test scripts.
β Agile Testing: Exposure to Scrum/Kanban methodologies and working in Agile environments.
β Defect Management Tools: Experience using JIRA, TestRail, Zephyr, or similar for
tracking bugs and test execution.
Preferred Qualifications:
β Certifications: ISTQB Foundation Level, Selenium WebDriver Certification, or AWS/Azure DevOps certifications.
β Cloud & DevOps Knowledge: Familiarity with cloud platforms (AWS, Azure, or GCP) and containerized testing using Docker, Kubernetes.
β Performance Testing: Exposure to JMeter or Gatling for performance and load testing.
β Mobile Automation: Experience with Appium for mobile test automation is a plus.
Benefits
Why Join Us?
β Work on Cutting-Edge Technologies: Gain experience in advanced automation frameworks, API testing, and CI/CD pipelines.
β Career Growth & Learning: Continuous learning opportunities through mentorship, training, and certifications.
β Collaborative Team Culture: Work alongside passionate QA and development teams in an Agile environment.
β Make an Impact: Be part of a team that ensures high-quality, reliable software for global users.