Job Title: Senior Software Development Engineer in Test (SDET) - Kafka exp
Client: Fortune 500
Duration: 6+ Month Contract
Location: Hybrid Onsite – Chicago, IL
Pay Rate: $75–$80/hour W2
Job Summary:
Fortune 500 company is seeking a Senior Software Development Engineer in Test (SDET) to ensure software quality, reliability, and performance across enterprise applications. This role will lead QA/UAT efforts, develop automation frameworks, execute test strategies, and mentor junior SDETs. The ideal candidate has strong automation experience, CI/CD expertise, and hands-on knowledge of modern testing tools and technologies.
Key Responsibilities:
- Partner with product, design, and engineering teams to understand requirements and assess risks.
- Create, execute, and maintain comprehensive test plans, scripts, and automated test suites.
- Develop and enhance automation frameworks using Java, Groovy, or Kotlin.
- Perform functional, regression, integration, API, web, and mobile testing.
- Analyze results, identify defects, and document issues with clear detail.
- Conduct code reviews to ensure scalable, maintainable automation solutions.
- Manage test environments, test data, and quality standards across teams.
- Build and maintain CI/CD pipelines for automated testing using Jenkins, Azure DevOps, or similar tools.
- Troubleshoot issues using logs and monitoring tools such as Splunk.
- Coach and mentor junior QA/SDET team members.
- Drive continuous improvement in test coverage, reliability, and release quality.
Required Qualifications:
- 5+ years of experience as an SDET supporting enterprise applications or major releases.
- Kafka queue experience required, including testing event-driven architectures and message-based systems.
- Strong experience with Selenium, Appium, JUnit, TestNG, and automation frameworks.
- Proficiency in Java, Groovy, Kotlin, XML, JavaScript, CSS, HTML.
- Hands-on experience testing REST/SOAP APIs using Postman, SoapUI, or similar tools.
- Experience with Git, version control systems, and Agile/Scrum environments.
- Strong knowledge of CI/CD pipelines and test automation integration.
- Experience with cross-browser and cross-platform testing tools such as SauceLabs.