1

Senior Software Quality Engineer Jobs in Detroit, MI

Senior Software Quality Engineer What will I be getting myself into? As a Senior Software Quality Engineer , you will help shape the future of our Horizon platform and the way we build software.

Software Quality Engineer

Dearborn, MI ยท On-site

$99K - $166K/yr

The Software Quality Assurance Engineer is responsible for applying advanced quality methodologies and tools to proactively identify, analyze, and eliminate potential defects throughout the product ...

Software Quality Engineer

Ann Arbor, MI ยท On-site

$95K - $105K/yr

Ann Arbor, MI (Candidates should be local to the Ann Arbor area or willing to relocate) Salary: $95,000-$105,000 The Software Quality Engineer plays a critical role in ensuring the quality and ...

Ann Arbor, MI (Candidates should be local to the Ann Arbor area or willing to relocate) Salary: $95,000-$105,000 The Software Quality Engineer plays a critical role in ensuring the quality and ...

The Software Quality Engineer II plays a critical role in ensuring the quality and reliability of software applications. This position focuses on developing and executing automated and manual testing ...

Software Quality Assurance Engineer

Troy, MI ยท On-site

$140 - $210/hr

Our software powers generation after generation of the safest, most secure systems in the world ... As a Senior Member of Technical Staff - Engineering Quality Solutions, you will work with a skilled ...

next page

Showing results 1-20

Senior Software Quality Engineer information

See Detroit, MI salary details

$21.3K

$122.9K

$187.1K

How much do senior software quality engineer jobs pay per year?

As of Aug 29, 2026, the average yearly pay for senior software quality engineer in Detroit, MI is $122,878.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,000.00 and $136,100.00 per year, depending on experience, location, and employer.

What is a senior software quality engineer?

Senior Software Quality Engineers are experienced professionals responsible for ensuring the quality and functionality of software products. They design and implement test plans, develop automated and manual tests, and identify software defects. In addition, they often mentor junior engineers, collaborate with development teams, and help establish best practices for software testing. Their role is crucial in delivering reliable, stable, and user-friendly applications.

What skills and qualifications are needed to be a senior software quality engineer?

To thrive as a Senior Software Quality Engineer, you need expertise in software testing methodologies, test automation, and a solid understanding of software development lifecycles, typically backed by a degree in computer science or related field. Familiarity with tools like Selenium, JIRA, Jenkins, and programming languages such as Python or Java, as well as certifications like ISTQB, are commonly required. Strong analytical thinking, attention to detail, effective communication, and the ability to mentor junior team members are essential soft skills. These competencies ensure the delivery of robust, high-quality software products and help maintain efficient collaboration within development teams.

What are common challenges faced by senior software quality engineers, and how can they be addressed?

Senior Software Quality Engineers often encounter challenges such as managing complex test environments, balancing the need for thorough testing with tight project deadlines, and ensuring effective communication across multidisciplinary teams. Addressing these challenges typically involves adopting automation tools to streamline repetitive tests, prioritizing testing efforts based on risk, and fostering strong collaboration with developers and product managers. Continuous learning and staying updated on the latest quality assurance methodologies also help in proactively solving issues and driving high-quality software releases.

What is the difference between Senior Software Quality Engineer vs Software Quality Engineer?

AspectSenior Software Quality EngineerSoftware Quality Engineer
QualificationsTypically requires 5+ years experience, certifications like ISTQB, and advanced testing skillsUsually 1-3 years experience, foundational testing knowledge, and relevant certifications
ResponsibilitiesLeading testing efforts, designing test strategies, mentoring team membersExecuting test cases, reporting bugs, and supporting testing activities
Work EnvironmentOften in senior or lead roles within development teams, collaborating across departmentsPrimarily in QA teams, working under supervision to perform testing tasks
Industry UsageCommon in software development, tech, and IT companiesWidespread across software firms, startups, and enterprise organizations

The main difference between a Senior Software Quality Engineer and a Software Quality Engineer lies in experience, responsibilities, and leadership roles. Senior professionals typically lead testing efforts and mentor others, while Software Quality Engineers focus on executing tests and supporting quality assurance processes.

What are popular job titles related to Senior Software Quality Engineer jobs in Detroit, MI?

For Senior Software Quality Engineer jobs in Detroit, MI, the most frequently searched job titles are:

What job categories do people searching Senior Software Quality Engineer jobs in Detroit, MI look for?

The top searched job categories for Senior Software Quality Engineer jobs in Detroit, MI are:

What cities near Detroit, MI are hiring for Senior Software Quality Engineer jobs?

Cities near Detroit, MI with the most Senior Software Quality Engineer job openings:

Infographic showing various Senior Software Quality Engineer job openings in Detroit, MI as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 15% Part Time, 3% Contract, and 1% Nights. Highlights an 83% Physical, 1% Hybrid, and 16% Remote job distribution, with an average salary of $122,878 per year, or $59.1 per hour.

Senior Software Quality Engineer

Ann Arbor, MI โ€ข On-site

SkySpecs
Software Developmentย โ€ขย 201 - 500 employees

$100 - $150/hr

Other

Posted 10 days ago


Job description

Senior Software Quality Engineer What will I be getting myself into?

As a Senior Software Quality Engineer, you will help shape the future of our Horizon platform and the way we build software. Horizon is the platform behind SkySpecs' wind and solar inspection and asset-management business, and the work is handsโ€‘on building, end to end.

As the cost of producing code falls, an engineer's impact comes more than ever from judgment, design, and outcomes, not volume. AI is central to how we work here, and we treat it as serious leverage: a force multiplier for engineers who already have strong instincts, not a substitute for them. We expect everyone to keep pushing what AI, automation, and agents make possible, and to bring the judgment that makes that leverage pay off.

We think about quality as a platform discipline, not a gate in the development process. Software Engineers own the quality of the software they build. Software Quality Engineers build the platform, tooling, automation, and feedback systems that enable engineering teams to ship software with confidence.

Software Quality Engineers help ensure software is not only testable, but also observable and measurable from the moment it is specified.

Our platform is built using AWS, GitLab, Auth0, Grafana, Terraform, Kafka, Node.js, TypeScript, Apollo GraphQL, React, Ant Design, and PostgreSQL. Our test suite includes Pytest, Vitest, and Playwright.

IN A GIVEN WEEK, YOU WILL:

[60%] Build and evolve our quality platform. Examples include:

  • Building and maintaining quality infrastructure, automation, and developer tooling.
  • Building tooling that enables Software Engineers to write, execute, and maintain effective tests.
  • Improving CI/CD quality gates and release confidence.
  • Building and maintaining application quality telemetry, dashboards, and alerting.
  • Integrating quality signals from testing, production telemetry, application performance, and user behavior into engineering workflows.
  • Leveraging AI tools and autonomous agents to accelerate quality engineering.

[20%] Partner on solution design and quality strategy. Examples include:

  • Participating in specification, feature design, and implementation planning.
  • Helping define clear, testable, observable, and measurable acceptance criteria.
  • Identifying quality risks and opportunities to improve testability.
  • Designing highโ€‘signal testing strategies across unit, integration, endโ€‘toโ€‘end, and production environments.
  • Using production telemetry, application performance metrics, and session recordings to identify user friction, regressions, and opportunities to improve future designs.
  • Coaching Software Engineers on effective testing, observability, and quality practices.
  • Reviewing implementation plans, testing approaches, and AI-generated tests.

[20%] Improve Horizon, our engineering systems, and the way we work. Examples include:

  • Continuously improving how we measure user experience, application performance, and release health.
  • Analyzing production issues and strengthening our quality systems.
  • Building feedback loops that help engineering teams identify regressions before customers report them.
  • Exploring new ideas, experiments, and prototypes that could improve Horizon or the way we build software.
  • Expanding AI and agent capabilities.
  • Reducing operational toil through automation.

Success is measured by the confidence we have in every release, not the number of tests written or executed.

Requirements Core Expectations
  • 5+ years building and maintaining quality platforms, automated testing systems, developer tooling, or similar engineering systems for production software.
  • Strong software engineering fundamentals and systemsโ€‘thinking.
  • Deep understanding of software quality across testing, observability, application performance, and production systems.
  • Experience designing and maintaining automated testing frameworks, quality infrastructure, CI/CD quality gates, and engineering feedback systems.
  • Experience developing and maintaining automated quality solutions across frontend applications, backend services, APIs, and production systems.
  • Experience using production telemetry, application performance monitoring, session replay, or similar tools to identify and prioritize quality improvements.
  • Ability to independently drive quality initiatives from concept through implementation.
  • Strong written communication skills.
  • Demonstrated ability to work within a crossโ€‘functional team of technical and nonโ€‘technical contributors.
  • Handsโ€‘on experience with AIโ€‘assisted and agentic development workflows, and a track record of evolving how you use them.
  • Sound judgment when using AI tools, including reviewing and correcting agentโ€‘generated tests and code.
Bonus Points for
  • Familiarity with our stack: AWS, GitLab, Auth0, Grafana, Terraform, Kafka, Node.js, TypeScript, Apollo GraphQL, React, Ant Design, Vitest, Playwright, and PostgreSQL.
  • Experience building internal engineering platforms, developer tooling, observability platforms, or quality platforms.
  • Experience improving CI/CD pipelines and release engineering.
  • Experience operating distributed systems at scale.
  • Background in utilityโ€‘scale energy generation, with an emphasis on renewables.
What We Value
  • Own outcomes, not assignments.
  • Have strong opinions that are loosely held.
  • Operate autonomously and are selfโ€‘accountable.
  • Create clarity from ambiguity.
  • Improve systems, not just features.
  • Take initiative in identifying and addressing risks, improvements, and opportunities that increase the impact of their work.
  • Continuously learn, adapt, and experiment with new technologies and ways of working.
Location & Logistics

This role may be remote or located in the SkySpecs Ann Arbor headquarters, depending on candidate location and preference. Remote applicants will be expected to attend team meetings primarily in the US Eastern timezone.

Relocation: This position does not offer financial support for relocation.

Sponsorship: Applicants must be currently located in the United States and legally authorized to work in the United States for this employer now and in the future, without the need for visa sponsorship. We are unable to sponsor or take over sponsorship of employment visas at this time.

Compensation: Base salary dependent on experience and location. Position is eligible for discretionary annual bonus.

SkySpecs is an equal opportunity employer. SkySpecs does not discriminate in employment with regard to race, color, religion, national origin, citizenship status, ancestry, age, sex (including sexual harassment), sexual orientation, marital status, physical or mental disability, military status or unfavorable discharge from military service or any other characteristic protected by law.

#J-18808-Ljbffr