Jobs · Information Technology · Michigan

Software Development Engineer in Test (SDET)

BEEU TECH · Okemos, MI · 3 wk ago
HybridInformation TechnologyContract

Primary Responsibilities

  • Partner with Agile feature teams to understand user stories, define acceptance criteria, and promote a test-first mindset through active collaboration in design and refinement sessions.
  • Build, maintain, and continuously evolve test automation frameworks using Playwright (preferred), TypeScript, or other enterprise-approved tools to support API and UI testing.
  • Drive the transition from legacy frameworks (e.g., Selenium + Java, Postman/Newman) to modern, unified automation aligned with CI/CD strategies.
  • Collaborate with developers and QA engineers to integrate automated test execution within CI pipelines, ensuring fast and actionable feedback.
  • Support test case design, exploratory testing, and validation of complex workflows that are not yet automated.
  • Develop and maintain automated API tests (REST/SOAP) and end-to-end test suites to validate both functional and non-functional requirements.
  • Participate in code reviews and contribute to test architecture decisions to ensure reliability, reusability, and scalability of test assets.
  • Write and maintain SQL queries to validate data integrity and support effective test data strategies.
  • Act as a quality engineering champion by guiding automation strategy, mentoring team members, and driving continuous improvement in QA practices.
  • Ensure traceability between requirements, test cases, and defects, while supporting compliance with enterprise standards (e.g., HIPAA, security, audit readiness).
  • Support feature teams with manual testing efforts when required, including test execution and validation activities.

Preferred Experience

  • Hands-on experience with Playwright (TypeScript preferred) or similar frameworks such as Cypress.
  • Proven experience migrating from legacy tools like Selenium + Java or Postman/Newman to modern automation frameworks.
  • Familiarity with test reporting, dashboarding, and quality metrics in a DevOps-driven environment.
  • Experience with test case management tools (e.g., qTest, QMetry, TestRail) and requirements traceability practices.

Similar jobs