What are the responsibilities and job description for the Senior Software Development Engineer in Test position at Refactor Talent?
We’re seeking to connect a Software Developer Engineer in Test with a leading company in the insurance industry on a full time basis. The role is remote and located in Livonia, Michigan. As a Software Developer Engineer in Test, you will have the opportunity to join a passionate, motivated team and leverage your expertise in automation engineering, CI/CD, and quality strategy.
Key Responsibilities:
- Design and maintain scalable automation frameworks across UI, API, and integration layers.
- Collaborate closely with engineering, product, and DevOps teams to embed automated testing into CI/CD pipelines.
- Break down complex systems and features into testable automation strategies that validate real user journeys.
- Investigate complex defects and production issues and drive root cause analysis and resolution.
- Mentor QA engineers and promote best practices for automation, test architecture, and quality engineering.
- Contribute to continuous testing practices and quality metrics that support reliable software delivery.
Qualifications:
- Minimum of 7 years of experience in software testing, automation engineering, or SDET roles.
- Proficient in Java and modern automation tools such as Selenium or Playwright.
- Experience implementing automated testing within CI/CD pipelines such as GitLab.
- Strong understanding of API, UI, and integration testing methodologies.
- Experience designing and maintaining automation frameworks.
- Excellent communication skills with the ability to collaborate across engineering and product teams.
Expected Pay and Benefits:
- Medical, Dental, and Vision insurance
- 401(k) program
If this role is an ideal fit for you, we want to hear from you. Refactor Talent is committed to connecting top talent with incredible opportunities. We would like to help you succeed as you navigate your career search. Apply now so that we can take these next steps together.