Software Development Engineer in Test (SDET)
Kforce's client, a technology-driven organization in Lansing, MI, is seeking a Software Development Engineer in Test (SDET) to help modernize and scale its test automation and quality engineering practices. The team operates in an Agile environment with a strong focus on CI/CD, automation-first testing, and shared ownership of quality across feature teams. This role requires a candidate who can think critically, understand the -why- behind testing strategies, and clearly communicate technical decisions while contributing to both automation and hands-on validation efforts. Key Responsibilities:
- Partner with Agile feature teams to review user stories, define acceptance criteria, and promote a test-first approach during refinement and design sessions
- Design, build, and maintain scalable test automation frameworks for UI and API testing
- Develop automated test suites using modern tools such as Playwright and TypeScript (preferred)
- Contribute to the migration from legacy automation frameworks (e.g., Selenium with Java, Postman/Newman) to modern unified frameworks aligned with CI/CD pipelines
- Integrate automated tests into CI/CD pipelines to enable fast and reliable feedback loops
- Develop and maintain API test coverage for REST and SOAP services, including end-to-end workflow validation
- Perform exploratory and manual testing for complex or non-automated features, ensuring thorough functional validation
- Write and maintain SQL queries for data validation and test data setup
- Participate in code reviews and contribute to test architecture and framework design decisions
- Ensure traceability between requirements, test cases, and defects while supporting compliance and audit requirements (e.g., security and regulatory standards)
- Support continuous improvement of QA practices and act as a quality engineering advocate across teams
- Utilize test management and reporting tools to track execution, coverage, and quality metrics
- Strong experience in software testing and test automation within Agile environments
- Hands-on experience with Playwright (TypeScript preferred) or similar frameworks (e.g., Cypress)
- Experience building or maintaining UI and API automation frameworks
- Knowledge of REST and SOAP API testing
- Experience working with CI/CD pipelines and integrating automated tests into build/release workflows
- Strong SQL skills for data validation and test support activities
- Experience with test management tools (e.g., qTest, QMetry, TestRail, or similar)
- Experience working in environments transitioning from legacy automation tools (e.g., Selenium, Postman/Newman) is highly desirable
- Strong analytical thinking, communication skills, and ability to explain technical concepts clearly
- Ability to support both automated and manual testing efforts within Agile teams
Recommended Jobs
Automotive Sales Professional
Job Description Job Description Automotive Sales ProfessionalSouth Haven, MI NO EXPERIENCE IN SALES...BRING ENERGY AND A SMILE AND WE WILL TEACH YOU THE REST! At the Baker Auto Group, we’re…
Surgery Scheduler
Job Description Job Description Description: GENERAL SUMMARY The Surgery Scheduler schedules and preauthorizes surgeries and specialized procedures for the physician/medical practice includin…
Program Manager/Training Lead
Job Description Job Description Program Manager/Training Lead Employment Type: Full Time Department: Project Management Here at CGS, we are seeking a Program Manger/Training Lead to assi…
Veterinarian
Casper Animal Medical Center in Casper, Wyoming is Seeking a Mixed-Animal Associate Veterinarian to Join Our Growing Team! Casper Animal Medical Center is a thriving, full-service veterinary hospit…
Plastic Extruder Operator
The Asahi Kasei Group operates with a commitment of creating for tomorrow. Our business sectors, Material, Homes, and Health Care, contribute to the development of society by anticipating the changin…
(Intern) Environmental Compliance
PAY RATE: $14.45 per hour – College Freshman or Sophomore / $16.17 per hour – College Junior or Senior / $18.80 per hour – College Graduate Studies Eligible part-time employees will receive up to …
General Labor/ packaging
Join our dynamic team as a General Labor/Packaging Specialist, where you will play a crucial role in the handling and packaging of steel coils and sheets. Our company prides itself on fostering a sup…
Senior Network Engineer
Clarience Technologies is seeking a Network Team Lead f or our corporate field office in Southfield, MI! RESPONSIBLITIES: Oversee the design and operation of enterprise-wide WAN, LAN, WLAN, an…
Day shift supervisor
Job Description Job Description About the Role: The Day Shift Supervisor plays a critical role in overseeing daily operations to ensure efficiency, safety, and quality standards are consistent…
Senior Technical Leader - Sensing and Signal Processing
Job Description Summary Role Summary/Purpose: The Avionics Emerging Technologies Team focuses on early-stage pursuits and new technology introduction (NTI) in the areas of sensing, autonomy, ar…