Senior Test Automation Engineer

capgemini

Hyderabad NM Years Exp Posted 5d ago

Job Description

  • Develop, execute, and maintain Selenium WebDriver automation scripts using Java.
  • Design and implement automation frameworks using BDD and TestNG.
  • API testing using Rest Assured
  • Analyze requirements, identify test scenarios, and automate functional UI test cases.
  • Perform cross-browser testing and validation across multiple environments.
  • Debug automation failures, report defects, and collaborate with development teams for issue resolution.
  • Integrate automated test suites with CI/CD pipelines using tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Maintain and manage test data while ensuring script reusability and scalability.
  • Improve automation coverage, execution efficiency, and reporting capabilities.
  • Contribute to automation best practices and continuous quality improvement initiatives.
  • Participate in code reviews and knowledge-sharing sessions within the QA team.

Your Profile

  • Strong proficiency in Core Java including OOP concepts, Exception Handling, Collections, Streams, and Multithreading concepts.
  • Hands-on experience with Selenium WebDriver, including locators, waits, handling dynamic elements, alerts, frames, and browser interactions.
  • Experience with API testing using Rest Assured
  • Experience with TestNG or JUnit for test execution, reporting, and suite management.Knowledge of Maven or Gradle for build and dependency management.
  • Experience using Git for source code management and version control.Understanding of software testing principles, defect lifecycle, and Agile methodologies.
    • Strong analytical, troubleshooting, and problem-solving skills.Excellent communication and collaboration abilities.

Similar Openings for You