Software Development Engineer in Test (Sr. SDET)

Infosys
Alpharetta, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Alpharetta, United States of America

Tech stack

Java
API
Automation of Tests
Azure
Code Review
Continuous Integration
Software Debugging
Gradle
JUnit
Maven
Object-Oriented Software Development
Scrum
Selenium
Testng
Postman
ReadyAPI
Gitlab
Information Technology
Build Tools
Cucumber
Selenium Webdriver
Api Management
SDET
Jenkins

Job description

We are looking for a highly skilled Senior SDET with strong expertise in Java, Selenium, and API testing to join our QA team. The ideal candidate will design, develop, and maintain automation frameworks, ensure high-quality delivery of software products, and mentor junior QA engineers., * Design and implement robust automation frameworks for web, API, and backend testing.

  • Develop, maintain, and execute automated test scripts using Java and Selenium WebDriver.

  • Perform API testing using tools/frameworks like RestAssured, Postman, or similar.

  • Collaborate with developers, product managers, and QA teams to define test strategies and ensure comprehensive test coverage.

  • Conduct code reviews for automation scripts and ensure adherence to best practices.

  • Drive continuous improvement in testing processes, tools, and methodologies.

  • Participate in CI/CD pipeline integration and ensure automated tests are part of build and release processes.

  • Mentor and guide junior SDETs and QA engineers.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.

  • 5+ years of hands-on experience in test automation.

  • Strong proficiency in Java, OOP concepts, and Selenium WebDriver.

  • Solid experience with API testing (RestAssured, Postman, or similar).

  • Strong understanding of CI/CD tools (Jenkins, GitLab, Azure DevOps, etc.).

  • Experience with test frameworks like TestNG, JUnit, or Cucumber.

  • Familiarity with build tools (Maven/Gradle).

  • Strong debugging and problem-solving skills.

  • Good understanding of Agile/Scrum methodologies.

Apply for this position