Senior SDET (Software Development Engineer in Test)
Role summary
NMK Global Inc. is seeking a Senior SDET with strong expertise in Java, AWS, and test automation. The role involves designing and implementing scalable automation frameworks for web, API, and backend systems to ensure high-quality software delivery. The candidate will write and maintain automated test scripts, perform API and backend testing, and integrate tests into CI/CD pipelines.
Dice is the leading career destination for tech experts at every stage of their careers. Our client, NMK Global Inc., is seeking the following. Apply via Dice today!
Job Title:
Senior SDET (Software Development Engineer in Test)
Experience:
8+ Years
Location:
Scottsdale, AZ (100% Onsite)
Job Summary
We are seeking an experienced
Senior SDET
with strong expertise in
Java, AWS, and test automation
to join our team. The ideal candidate will play a key role in designing and implementing scalable automation frameworks, ensuring high-quality software delivery across web, API, and backend systems.
Key Responsibilities
- Design, develop, and maintain robust automation frameworks for web, API, and backend testing.
- Write, execute, and maintain automated test scripts using Java and Groovy.
- Perform comprehensive API testing using RESTful services and validate responses.
- Develop and execute SQL queries for backend testing and data validation.
- Collaborate closely with developers, QA teams, and stakeholders to define test strategies and ensure adequate test coverage.
- Integrate automated tests into CI/CD pipelines using tools such as GitLab and Jenkins.
- Analyze test execution results, identify defects, and ensure timely resolution.
- Continuously improve automation processes, frameworks, and testing strategies.
- Stay current with emerging technologies, tools, and industry best practices in quality engineering and automation.
Required Skills & Qualifications
- 8+ years of experience in software testing and automation.
- Strong programming expertise in Java and Groovy.
- Hands-on experience with automation frameworks such as SPOCK, Selenium, TestNG, JUnit, or similar.
- Proven experience in REST API testing using tools like Postman or RestAssured.
- Solid understanding of SQL for database validation and backend testing.
- Strong knowledge of software testing methodologies, principles, and best practices.
- Experience with CI/CD tools such as GitLab, Jenkins, Git, and Maven.
- Familiarity with AWS services and cloud-based testing environments.
- Experience working in Agile/Scrum development environments.
- Excellent analytical, problem-solving, and debugging skills.
- Strong verbal and written communication skills.
Preferred Qualifications
- Experience with performance or security testing is a plus.
- Exposure to containerization tools like Docker is advantageous.
- Knowledge of microservices architecture and distributed systems.
Similar roles
SDET (Software Development Engineer in Test)Ascendion · Redmond, Washington, United States · Onsite- SDET (Software Development Engineer in Test)Jobs via Dice · Chicago, Illinois, United States · Onsite
SDET (Software Development Engineer in Test)Veriforce · Canada · Remote- SDET (Software Development Engineer in Test)Collabera · Maryland, United States · Hybrid
- Senior SDET (Software Development Engineer in Test)raisin Software · Canada · Hybrid