careertakescareertakes

Software Engineer in Test

Confidential Client•Software & Technology
Entry LevelFull-timeOn-SiteN/A
Detroit, Michigan
21 Hours Ago

The Software Engineer in Test partners with Agile teams to design, build, and maintain automated test frameworks primarily using Playwright and TypeScript, supporting both API and UI testing. This role drives modernization efforts by migrating legacy test frameworks to unified automation aligned with CI/CD strategies, ensures quality through code reviews and mentoring, and supports compliance with enterprise policies such as HIPAA and security standards.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT Services and IT Consulting.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

This Confidential Client is seeking a Software Engineer in Test (Associate, Contract) to join feature teams and help shift testing left by building reliable, maintainable automation and improving QA practices.

  • Partner with Agile feature teams to clarify acceptance criteria and promote a test-first mindset during planning and refinement.
  • Build, maintain, and evolve automation frameworks using Playwright (TypeScript preferred) or other approved tools for UI and API testing.
  • Develop and maintain automated API tests (REST/SOAP) and end-to-end tests to validate functional and non-functional requirements.
  • Drive migration of legacy automation (e.g., Selenium + Java, Postman/Newman) toward a unified, CI/CD-aligned automation strategy.
  • Integrate automated tests into CI pipelines and ensure fast, actionable feedback for developers and QA.
  • Perform exploratory and manual testing for complex workflows not yet covered by automation.
  • Write and maintain SQL queries to validate data integrity and support test-data strategies.
  • Participate in code reviews and contribute to test architecture to ensure reliability, reusability, and scalability.
  • Champion quality engineering best practices, mentor peers, and contribute to continuous improvement.
  • Ensure traceability between requirements, tests, and defects and support compliance with enterprise policies (for example, HIPAA, security, and audit readiness).

Preferred Experience

  • Hands-on experience with Playwright (TypeScript preferred), Cypress, or comparable UI automation frameworks.
  • Experience migrating from Selenium + Java or Postman/Newman to modern frameworks.
  • Familiarity with CI/CD pipelines and integrating automated tests into build/release processes.
  • Experience with API testing (REST and/or SOAP) and test reporting/dashboarding.
  • Knowledge of test case management and requirements-traceability tools (qTest, TestRail, QMetry, or similar).
  • Practical SQL skills for data validation and test-data creation.
  • Experience working in regulated environments (HIPAA/security) is a plus.

Required Skills & Qualifications

  • Proven experience in test automation and quality engineering practices.
  • Strong coding skills in TypeScript or another language used for automation frameworks.
  • Solid understanding of automated test design, testability, and maintainable framework patterns.
  • Ability to collaborate effectively with developers, product owners, and QA team members.
  • Excellent communication and problem-solving skills.
  • Willingness to support manual testing efforts when needed.

Contract Details & Legal/Accessibility Notes

  • Employment type: Contract
  • Seniority level: Associate
  • Location: Detroit, MI (on-site or as specified by the client)
  • Confidential Client is an equal opportunity employer and complies with all applicable US state and federal hiring laws. Reasonable accommodations are available for applicants with disabilities; please notify the hiring contact if you require an accommodation during the application or interview process.

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range