Jobs via Dice logo
Jobs via Dice Verified
Online Services, Human Resources, Technology Recruitment

Senior SDET (Software Development Engineer in Test)

Scottsdale, Arizona, United StatesOnsiteFull TimeSeniorPosted 1 month agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

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.
Ready to apply?
You'll be redirected to Jobs via Dice's application page.

Similar roles