Senior Software Development Engineer in Test
Chicago, IL
Contract - $80-$90 / hr
About the Company
We are seeking a Senior Software Development Engineer in Test (SDET) to ensure the quality, reliability, and performance of enterprise applications. This role partners closely with product, design, and engineering teams to define quality standards, build scalable automated testing solutions, and mentor QA team members.
Position Summary :
- Collaborate with product, design, and engineering teams to understand requirements and assess quality risks.
- Design, develop, and execute comprehensive test plans, test cases, and test scripts.
- Analyze test results, identify defects, and document issues with clarity and precision.
- Build, maintain, and enhance automated test frameworks and test suites (Java, Groovy, Kotlin).
- Perform code reviews to ensure automation follows object-oriented and maintainable design principles.
- Own quality standards for assigned features and continuously improve test coverage and reliability.
- Communicate test progress, results, and release readiness to stakeholders.
- Mentor and coach QA / SDET team members on best practices, tools, and test strategies.
- Develop and maintain CI / CD pipelines for automated testing (e.g., Jenkins, Azure DevOps).
- Test across web, mobile, APIs, and services using modern testing tools and techniques.
Minimum Experience :
A minimum of 5 years of experience as an SDET supporting large-scale applications or product releases.Strong experience designing and maintaining automated test frameworks.Proficiency in Java and / or Groovy with hands-on Selenium and / or Appium experience.Experience testing APIs and services (REST / SOAP) using Postman, SoapUI, or similar tools.Experience with cross-browser and cross-platform testing tools (e.g., Sauce Labs or equivalent).Solid understanding of CI / CD pipelines and test integration using tools like Jenkins.Experience working in Agile / Scrum environments.Strong troubleshooting skills, including analyzing logs and system behavior (e.g., Splunk or similar).Proficiency with Git or other version control systems.Excellent communication and collaboration skills.MMD Services Inc. is an equal opportunity employer. All applicants are considered for all positions without regard to race, religion, color, sex, gender, sexual orientation, pregnancy, age, national origin, ancestry, physical / mental disability, medical condition, military / veteran status, genetic information, marital status, ethnicity, alienage or any other protected classification, in accordance with applicable federal, state, and local laws.