Test Automation Engineer

NTT DATA, Inc.
Aiken, TX, United States
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Automation of Tests Microsoft Azure Software Quality Computer Programming Database Testing DevOps Distributed Systems Github Apache JMeter
+24 more
Junit Python (Programming Language) Microsoft UI Automation Open Web Application Security Scrum Methodology Systems Development Life Cycle Standard Sql Selenium System Testing Test Execution Engine Strategies of Testing Testng Postman Cypress (Programming Language) Git Pytest Gitlab-ci Kubernetes Playwright Cucumber (Software) Docker SDET Jenkins Microservices

Job description

Experteer Overview As a Test Automation Engineer / SDET, you design and maintain scalable automation frameworks for UI, API, and backend testing to raise software quality. You will collaborate with developers, product owners, and DevOps to embed quality into the SDLC and enable fast, reliable releases. You’ll work in an agile context, driving shift-left testing and continuous quality checks. This role combines hands-on automation with mentoring and process improvement to elevate testing across the team. Compensation / Benefits * Design, develop, and maintain scalable automation frameworks for UI, API, and backend testing * Identify test scenarios suitable for automation and maximize automation coverage * Create automated test scripts using Java or Python * Perform functional, regression, smoke, integration, and system testing; execute automated and limited manual tests * Participate in requirement analysis, test planning, and test strategy discussions * Ensure adherence to quality standards and best practices * Integrate automation suites with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI) * Enable shift-left testing and continuous quality checks * Collaborate with DevOps for containerized and cloud-based test execution * Work in Agile/Scrum teams and provide clear test metrics and insights * Mentor junior QA/Automation engineers and drive continuous improvement Tasks * 5+ years of experience in test automation / SDET * 5+ years of strong programming skills in Java or Python * 5+ years of experience with UI automation tools such as Selenium, Playwright, or Cypress * 5+ years of strong API automation experience using REST Assured, Postman, or similar tools * Knowledge of BDD/TDD frameworks (Cucumber, TestNG, JUnit, PyTest) * Hands-on experience with CI/CD pipelines * Familiarity with Git and version control workflows * Working knowledge of SQL and database testing * 5+ years of experience testing microservices and distributed systems * Exposure to AWS, Azure, or GCP * 5+ years of experience with Docker and containers (Kubernetes a plus) * Understanding of performance and security testing basics (JMeter, OWASP concepts) Key requirements *

Requirements

hands-on and best practices * Integrate automation suites with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI) * Enable shift-left testing and continuous quality checks * Collaborate with DevOps for containerized and cloud-based test execution * Work in Agile/Scrum teams and provide clear test metrics and insights * Mentor junior QA/Automation engineers and drive continuous improvement Tasks * 5+ years of experience in test automation / SDET * 5+ years of strong programming skills in Java or Python * 5+ years of experience with UI automation tools such as Selenium, Playwright, or Cypress * 5+ years of strong API automation experience using REST Assured, Postman, or similar tools * Knowledge of BDD/TDD frameworks (Cucumber, TestNG, JUnit, PyTest) * Hands-on experience with CI/CD pipelines * Familiarity with Git and version control workflows * Working knowledge of SQL and database testing * 5+ years of experience testing microservices and distributed systems * Exposure to AWS, aaa and or GCP * 5+ years of experience with Docker and containers (Kubernetes a plus) * Understanding of performance and security testing basics (JMeter, OWASP concepts) Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · WWC Europe 2026

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

1:58 min

Implementing automated API and workflow testing pipelines

David Tielke David Tielke · WWC Europe 2026

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all