Job Description

Software Development Engineer in Test (SDET)

  • Total Experience : 4 to 5 Years
  • No of Openings : 1
  • Type : On site
  • Location : Denver [USA]
  • Job Post Date : 13/02/2026

About the Job

We are seeking a highly skilled and experienced Senior Test Automation Engineer to join our dynamic engineering team. The ideal candidate will have a strong foundation in Java-based test automation, a passion for building robust and scalable testing frameworks, and experience integrating automated tests into CI/CD pipelines. You will play a key role in ensuring the quality of our products by automating functional, regression, and API tests, while collaborating closely with development and DevOps teams.

Key Responsibilities

  • Design, develop, and maintain scalable and reusable test automation frameworks for web applications, APIs, and backend services.
  • Create and execute automated test suites using Java, TestNG, and RestAssured to validate functional, regression, and integration scenarios.
  • Develop and enhance API automation tests, including JSON/XML parsing, request/response validation, and performance checks.
  • Write and optimize SQL queries for backend data validation, test data setup, and database testing.
  • Integrate automated tests into Jenkins or similar CI/CD pipelines to enable continuous testing and deployment.
  • Collaborate with development teams to understand requirements, identify test scenarios, and ensure test coverage.
  • Utilize AWS services (Lambda, S3, CloudWatch, DynamoDB) for testing cloud-based applications and infrastructure.
  • Use AI-powered coding assistants (e.g., Amazon Q, Claude) to improve coding efficiency and test script quality.
  • Mentor junior automation engineers and contribute to improving testing standards and practices across the team.
  • Participate in Agile/Scrum ceremonies and contribute to sprint planning, estimation, and retrospectives.

Required Qualifications

  • 5+ years of experience in test automation with a strong focus on Java programming.
  • Core Java: Strong understanding of OOPs concepts, Collections Framework, Exception Handling, and design patterns.
  • TestNG: Proficiency in test configuration, annotations, data providers, and parallel test execution.
  • RestAssured: Hands-on experience in API test automation, JSON/XML parsing, and validation.
  • SQL: Ability to write complex queries for data validation, test data setup, and database testing.
  • AWS Services: Basic understanding of Lambda, S3, CloudWatch, and DynamoDB for testing purposes.
  • Tools: Experience with Maven, Git, and Jenkins/CI-CD pipelines.
  • AI Tools: Practical experience using AI coding assistants such as Amazon Q, Claude, or similar tools to aid in test automation development.

Nice-to-Have Qualifications

 

  • Domain knowledge in telecom/wireless services and platforms.
  • Understanding of Generative AI (GenAI) concepts, tools, or applications in test automation.
  • Experience with performance testing tools (e.g., JMeter).
  • Knowledge of containerization tools like Docker and orchestration with Kubernetes.
  • Familiarity with additional testing frameworks/tools such as Selenium WebDriver, Cucumber, or JUnit.

Submit Your Application

    Upload Your Resume (only .doc, .docx, .rtf, .pdf files) Max size: 5MB