Senior SDET - Java / API Test Automation

Hybrid in Chicago, IL, US β€’ Posted 1 hour ago β€’ Updated 1 hour ago
Contract Corp To Corp
Contract Independent
Contract W2
12 Months
No Travel Required
Hybrid
$75 - $75/hr
Fitment

Dice Job Match Scoreβ„’

πŸ”’ Crunching numbers...

Job Details

Skills

  • Test Automation Framework Design
  • Rest API Testing
  • BDD Cucumber Jbehave Karate
  • JMeter Performance Testing
  • End-To-End Integration Testing
  • CI/CD

Summary

Job Title: Senior SDET – Java / API Test Automation

Requisition ID: #118678-1

Duration: 12 months

Chicago, IL 60661: Hybrid, 3– days per week starting Day 1; expected to transition to 5 days onsite.

Interview Process: 2 rounds; the second round must be in person, with no exceptions.

Position Summary

the client is seeking an experienced Senior Software Development Engineer in Test (SDET) to extend and enhance its test automation frameworks using Java and JavaScript. The ideal candidate will have strong expertise in API automation, framework development, performance testing, and end-to-end system integration testing.

The candidate will take ownership of understanding business requirements and acceptance criteria, developing test strategies and plans, and building automated test cases within existing frameworks. This role also involves providing technical leadership, mentoring test engineers, and supporting continuous integration and continuous delivery practices.

Key Responsibilities

  • Design, develop, enhance, and maintain test automation frameworks using Java, JavaScript, and related technologies.
  • Develop automated test scripts and test cases for continuous integration and continuous delivery pipelines.
  • Design and maintain REST API test automation frameworks to support scripting, execution, and results analysis.
  • Develop automated functional and regression tests using Java, Karate, Cucumber, JBehave, and JMeter.
  • Understand business requirements and acceptance criteria to create effective test strategies and test plans.
  • Perform API, functional, integration, end-to-end, exploratory, and manual testing as required.
  • Develop scenario-based performance tests and analyze system performance.
  • Conduct full-stack and third-party integration testing across software platforms.
  • Write SQL queries to validate data and support database testing.
  • Collaborate with product owners, developers, and business stakeholders to resolve issues and clarify requirements.
  • Provide technical leadership and mentor onshore and offshore test engineers.
  • Establish testing standards, best practices, documentation, and quality processes.
  • Support code reviews, test-driven development (TDD), and CI/CD automation.

Required Technical Skills

  • Test Automation Frameworks: 8+ years of experience designing and developing test automation frameworks.
  • Java: Strong development and automation scripting experience, ideally 3–5 years.
  • BDD Frameworks: 3–5 years of experience with Cucumber, JBehave, or similar behavior-driven development frameworks.
  • API Testing: Strong experience testing REST APIs and web services.
  • Performance Testing: 3+ years of experience developing scenario-based performance tests using JMeter.
  • Test Development: Proven experience developing test scripts, test cases, and test data.
  • Database Testing: Ability to write SQL queries and validate relational database data.
  • Integration Testing: Experience with full-stack testing, third-party integrations, and end-to-end system integration testing.
  • Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

Preferred Qualifications

  • Hands-on experience with Python.
  • Experience developing applications or services in AWS Cloud.
  • Knowledge of test-driven development (TDD), continuous integration, and code review practices.
  • Experience with Apigee or other API gateway technologies.
  • Familiarity with DevOps tools and practices, including Jenkins, Git, and CI/CD pipelines.
  • At least 2 years of experience working in Agile teams, with an understanding of Agile and Lean methodologies.
  • Understanding of microservices architecture.
  • Experience with load testing and performance analysis.
  • Strong technical documentation skills.

Required Soft Skills

  • Strong verbal and written communication skills.
  • Ability to collaborate effectively with developers, product owners, and business stakeholders.
  • Ability to adapt quickly to complex technical environments.
  • Proactive, flexible, and creative problem-solving approach.
  • Ability to work independently, take ownership, and provide technical guidance to team members.

Work Location Requirements

  • Candidates must be available to work onsite in Chicago from Day 1.
  • The current schedule requires onsite attendance 3–5 days per week, with an eventual transition to 5 days onsite.
  • Fully remote candidates are not eligible.
  • Candidates who are not currently local must be willing to relocate at their own expense. Relocation willingness must be clearly stated on the resume.

Top 3 Must-Have Skills

  • Test Automation Framework Development – 8+ years of framework design and development.
  • Java + BDD Automation – Java with Cucumber, JBehave, or similar frameworks.
  • REST API + Performance Testing – API automation, integration testing, and 3+ years of scenario-based JMeter testing.
Employers have access to artificial intelligence language tools (β€œAI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91141616
  • Position Id: 5233-21661-1793825616
  • Posted 1 hour ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.