SDET_Automation Engineer

SDET_Automation Engineer

Posted 2 days ago by 1752235044

Negotiable
Outside
Remote
USA

Summary: The role of SDET (Software Development Engineer in Test) involves joining a quality engineering team to develop and maintain automated testing frameworks using Selenium and Cucumber, with a focus on Java programming. The candidate will collaborate with developers and product managers to ensure high-quality software delivery through automated testing strategies. Responsibilities include designing test frameworks, executing BDD scenarios, and integrating automation into CI/CD pipelines. The position requires extensive experience in automated testing and a solid understanding of Agile methodologies.

Key Responsibilities:

  • Design, develop, and maintain automated test frameworks using Selenium WebDriver, Cucumber, and Java.
  • Create and execute BDD test scenarios and step definitions in alignment with user stories.
  • Collaborate with developers and business analysts to understand product requirements and translate them into test cases.
  • Perform functional, regression, integration, and UI testing across web applications.
  • Integrate test automation into CI/CD pipelines using Jenkins or equivalent tools.
  • Debug test failures, identify root causes, and work with development teams to resolve issues.
  • Maintain detailed documentation of test cases, test execution results, and defect tracking in tools such as JIRA, TestRail, or Zephyr.
  • Drive and enforce test automation best practices and coding standards across the QA team.
  • Participate in Agile ceremonies (sprint planning, daily stand-ups, retrospectives) to align with the development lifecycle.
  • Collaborate with QA, DevOps, and Release Management to support test environments and deployment validation.

Key Skills:

  • 7+ years of hands-on experience as an SDET or QA Automation Engineer.
  • Strong proficiency in Java programming and OOP principles.
  • Expertise in Selenium WebDriver and Cucumber BDD framework.
  • Experience in writing Gherkin scenarios and automating step definitions.
  • Familiarity with test reporting frameworks such as ExtentReports or Allure.
  • Experience with Maven/Gradle and Git for build and version control.
  • Experience integrating tests with CI/CD tools like Jenkins, GitLab CI, or Bamboo.
  • Knowledge of REST API testing using RestAssured or Postman.
  • Solid understanding of Agile/Scrum methodologies.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

We are looking for a highly motivated and detail-oriented SDET (Software Development Engineer in Test) to join our quality engineering team. The ideal candidate will have strong expertise in automated testing using Selenium and Cucumber frameworks, with proficiency in Java programming. You will work closely with developers, product managers, and DevOps to ensure the delivery of high-quality software through automated testing strategies and continuous integration pipelines

Key Responsibilities:

  • Design, develop, and maintain automated test frameworksusing Selenium WebDriver, Cucumber, and Java.
  • Create and execute BDD test scenariosand step definitions in alignment with user stories.
  • Collaborate with developers and business analysts to understand product requirements and translate them into test cases.
  • Perform functional, regression, integration, and UI testingacross web applications.
  • Integrate test automation into CI/CD pipelinesusing Jenkins or equivalent tools.
  • Debug test failures, identify root causes, and work with development teams to resolve issues.
  • Maintain detailed documentation of test cases, test execution results, and defect tracking in tools such as JIRA, TestRail, or Zephyr.
  • Drive and enforce test automation best practices and coding standards across the QA team.
  • Participate in Agile ceremonies (sprint planning, daily stand-ups, retrospectives) to align with the development lifecycle.
  • Collaborate with QA, DevOps, and Release Management to support test environments and deployment validation

Required Qualifications:

  • 7+ years of hands-on experience as an SDET or QA Automation Engineer.
  • Strong proficiency in Javaprogramming and OOP principles.
  • Expertise in Selenium WebDriverand Cucumber BDD framework.
  • Experience in writing Gherkin scenariosand automating step definitions.
  • Familiarity with test reporting frameworkssuch as ExtentReports or Allure.
  • Experience with Maven/Gradleand Git for build and version control.
  • Experience integrating tests with CI/CD tools like Jenkins, GitLab CI, or Bamboo.
  • Knowledge of REST API testingusing RestAssured or Postman

Solid understanding of Agile/Scrum methodologies.