Sr Software Development Engineer in Test (SDET)
Kforce has a client that is seeking a Senior Software Development Engineer in Test (SDET) in Farmington, Hills, MI. Key Responsibilities:
- Develop and maintain UI and API automated tests using Playwright and TypeScript
- Expand and enhance automation frameworks by creating reusable fixtures, API clients, utilities, and coding standards
- Build automated coverage for modern web applications and REST APIs
- Integrate and execute automated tests through CI/CD pipelines
- Investigate failures using test traces, application logs, network activity, API responses, and SQL validation
- Validate application processing and backend data using SQL
- Perform exploratory, functional, integration, regression, and risk-based manual testing
- Review requirements and acceptance criteria to identify gaps, edge cases, risks, and testability concerns
- Collaborate with developers, product owners, and other quality team members throughout the development lifecycle
- Participate in code reviews and improve the reliability and maintainability of the automation suite
- Identify flaky, redundant, slow, or low-value tests and address root causes
- Generating and refining Playwright TypeScript tests for UI and API scenarios
- Identifying missing scenarios, edge cases, negative paths, and requirement gaps
- Accelerating test-data creation, SQL queries, API requests, and reusable automation components
- Analyzing failures, logs, stack traces, and test execution results
- Refactoring repetitive, flaky, or difficult-to-maintain automation code
- Creating technical documentation, test summaries, and defect details
- Understanding unfamiliar application code and identifying areas of testing risk
- Sharing effective AI-assisted testing practices with other team members
- Hands-on experience using Playwright with TypeScript for UI and API automation
- Strong TypeScript programming fundamentals
- Experience designing maintainable automation frameworks-not simply creating test scripts
- Experience testing modern web applications
- Experience testing REST APIs
- Strong understanding of REST, JSON, authentication, response validation, and negative API testing
- SQL experience for backend data validation
- Experience executing automated tests through Jenkins or another CI/CD platform
- Experience with Git-based source control and collaborative development workflows
- Ability to diagnose failures across UI, API, database, test code, test data, and environment layers
- Experience with exploratory and manual testing in addition to automation
- Ability to work independently and communicate defects and quality risks clearly
Recommended Jobs
Maintenance technician
Job Description Job Description Maintenance Technician Location: Redford, MI Schedule: 1st Shift | Monday – Friday | 6:00 AM – 4:30 PM Pay: $27.00 – $31.00/hour Job Type: Full-T…
Controls Engineer
CONTROLS ENGINEER – SLITTING & BLANKING LINES Company: Target Metal Blanking (TMB) Department: Manufacturing Reports To: Plant Manager Location: New Boston, Michigan Employment Typ…
Groundsperson - Tree Care
Job Description Job Description Ground Operations Specialist - General Tree Care Location: Grand Rapids, MI Company: SavATree Job Type: Full-time | Outdoor | Hands-On | Growth-Focused …
Mobile Cleaning Attendant
Job Description Job Description Mobile Cleaning Attendant Mr. Rooter Plumbing is seeking a dependable and self-motivated Mobile Cleaning Attendant to assist in maintaining multiple laundry loc…
Commercial Journeyman Carpenter
Job Description Job Description Commercial Journeyman Carpenter – Lead Commercial Power and Control Installations Job Overview Company: Pillar Construction Company LLC. Salary/Pay Rate…
MIG/TIG Welder
Job Description Job Description MIG/TIG Welder – Steel & Aluminum Fabrication Location: Novi, MI Type: Full-Time Pay Range: Up to $27/hour (based on experience) Schedule: Monday–…
School Custodian at Muskegon Heights Public Schools
Job Description Job Description Position: School Custodian Pay: $15 per hour Job Type: Full-time Shift: 2nd shift, 3:00 PM - 11:00 PM, Monday to Friday. Weekends as needed. As a Cus…
Delivery Associate
Job Description Job Description Company Description We are an Equal Opportunity Employer. All qualified applicants will be considered for employment, regardless of age, national origin, race…
Technical Repairs Rep
Job Description Job Description Company History: ATEQ TPMS Tools, LC is a division of ATEQ which was founded in 1975. We are the number one world supplier in the TPMS (Tire Pressure Monitoring S…
Travel ICU Registered Nurse - $2,034 per week
HonorVet Technologies is seeking a travel nurse RN ICU - Intensive Care Unit for a travel nursing job in Monroe, Michigan. Job Description & Requirements ~ Specialty: ICU - Intensive Care Unit …