1

Quality Assurance Computer Science Jobs in Michigan

Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent professional experience. * 5 years of experience in software quality assurance across Agile and/or hybrid ...

QA Analyst

Detroit, MI ยท Hybrid

$59K - $96K/yr

Bachelor's degree in Computer Science, Information Systems, Computer Engineering, or a related field. * Minimum of 1 year of hands-on QA experience in testing software applications. * Experience ...

QA Analyst

Detroit, MI ยท Hybrid

$59K - $96K/yr

Bachelor's degree in Computer Science, Information Systems, Computer Engineering, or a related field. * Minimum of 1 year of hands-on QA experience in testing software applications. * Experience ...

QA Analyst

Frankenmuth, MI ยท On-site +1

$60K - $68K/yr

Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience) * 4+ year of experience in software testing or quality assurance * 2+ years of experience ...

Bachelor's degree in Computer Science or equivalent practical experience. * 12+ years of experience in software quality assurance, with deep exposure to modern web and mobile systems. * 8-10+ years ...

Bachelor's degree in Computer Science or equivalent practical experience. * 12+ years of experience in software quality assurance, with deep exposure to modern web and mobile systems. * 8-10+ years ...

D egree in Food Science, Biology, Chemistry, Microbiology, or related Life Science field. * 1 -2 ... B asic computer skills including Microsoft Office applications. * A bility to work in a fast-paced ...

Quality Assurance Manager

Grand Rapids, MI ยท On-site

$40.75 - $43.25/hr

Bachelor's degree in food science, Food Technology, or related field * 5+ years of QA experience in food manufacturing * Background check & drug test required * HACCP, SQF, or CQA certifications ...

Company Description Eurofins Scientific is an international life sciences company, providing a ... Demonstrate skill in using the computer to access information, perform job functions (e.g ...

Using chemistry, microbiology, engineering and other sciences, this position is part of a team ... Computer proficiency (Microsoft Office, database, Internet and documentation software required.

Using chemistry, microbiology, engineering and other sciences, this position is part of a team ... Computer proficiency (Microsoft Office, database, Internet and documentation software required.

Quality Engineer

Howell, MI ยท On-site

$67K - $87K/yr

Bachelor's degree (BA/BS) or a minimum of 4 years combined education/experience in skilled trades or relevant field (design, stamping, process, QA, CAD, or assembly) * Basic working knowledge of die ...

Company Description Eurofins Scientific is an international life sciences company, providing a ... Demonstrate skill in using the computer to access information, perform job functions (e.g ...

The QA Technician is responsible for production support and ensuring that we are sending out a ... Requires a Bachelor's degree in Chemistry, Biology or related science or 2-4 years of related ...

next page

Showing results 1-20

Quality Assurance Computer Science information

Are QA testers in demand in 2026?

Quality Assurance (QA) testers remain in demand in 2026 due to the ongoing need for software quality and user experience. Skills in automation tools, scripting, and understanding of development processes enhance job prospects in this field.

What are the key skills and qualifications needed to thrive as a Quality Assurance professional in Computer Science, and why are they important?

To thrive as a Quality Assurance (QA) professional in Computer Science, you need a solid understanding of software development, testing methodologies, and problem-solving, often supported by a degree in computer science or a related field. Familiarity with automated testing tools (such as Selenium or JUnit), bug tracking systems (like Jira), and quality management certifications (such as ISTQB) is highly valuable. Attention to detail, analytical thinking, and strong communication skills help QA professionals identify issues and collaborate effectively with development teams. Mastering these skills ensures the delivery of reliable, high-quality software products and smooth project workflows.

Is QA harder than coding?

Quality Assurance (QA) in computer science involves systematically testing software to identify bugs and ensure quality, which requires attention to detail, analytical skills, and understanding of testing tools. Coding focuses on writing and developing software, requiring programming skills and problem-solving abilities. The difficulty depends on individual strengths and the specific tasks involved in each role.

How does a Quality Assurance professional in Computer Science typically collaborate with developers during the software development lifecycle?

Quality Assurance (QA) professionals work closely with developers throughout the software development lifecycle by participating in planning meetings, reviewing requirements, and providing feedback on testability. They design and execute test cases based on specifications, report bugs, and retest fixes, ensuring software reliability and usability. Effective communication and collaboration are key, as QA often bridges the gap between development and product management to ensure a high-quality final product.

What is the difference between Quality Assurance Computer Science vs Software Tester?

AspectQuality Assurance Computer ScienceSoftware Tester
CredentialsBachelor's in Computer Science or related field, certifications like ISTQBSimilar certifications, often with a focus on testing methodologies
Work EnvironmentInvolves designing testing processes, developing automated tests, and ensuring software qualityPrimarily executing test cases, reporting bugs, and verifying fixes
Industry UsageUsed across tech companies, software development firms, and IT departmentsCommon in software companies, QA teams, and product development

While both roles focus on software quality, Quality Assurance Computer Science involves designing testing strategies and automation, whereas a Software Tester primarily executes tests and reports issues. Both roles require similar credentials and are integral to software development teams.

What are Quality Assurance roles in Computer Science?

Quality Assurance (QA) roles in Computer Science focus on ensuring that software and systems meet specified requirements and are free of defects. QA professionals design, implement, and execute tests, identify bugs, and work with development teams to resolve issues. Their goal is to maintain high standards of software quality through systematic testing, process improvement, and adherence to industry best practices. This role is crucial for delivering reliable, functional, and user-friendly software products.

Is QA replaced by AI?

Quality Assurance (QA) roles in computer science involve testing software to identify bugs and ensure quality. AI tools are increasingly used to automate repetitive testing tasks, but human oversight remains essential for complex testing, analysis, and decision-making, so QA jobs are evolving rather than being fully replaced by AI.

What is quality assurance in computer science?

Quality assurance in computer science involves systematic processes to ensure software products meet specified requirements and are free of defects. QA professionals develop testing plans, use tools like automated testing frameworks, and perform reviews to identify issues early in the development cycle, improving software reliability and user satisfaction.
What are popular job titles related to Quality Assurance Computer Science jobs in Michigan? For Quality Assurance Computer Science jobs in Michigan, the most frequently searched job titles are:
What cities in Michigan are hiring for Quality Assurance Computer Science jobs? Cities in Michigan with the most Quality Assurance Computer Science job openings:

Manager, Quality Assurance

Ilitch

Detroit, MI โ€ข On-site

Full-time

Posted 19 days ago


Job description

Job Summary:

Build a Bigger, Better, Bolder Future:
Imagine working for a company that measures its success based off the growth of its colleagues, a company that invests in its future by investing in you. Little Caesars is a company where our colleagues make an impact.
You Mission:

In this role, you will lead Quality Assurance effortsacross assignedRetail Technology product areas, ensuringhigh standardsof quality, stability, and deliveryforsoftware solutions supporting Little Caesars Enterprises (LCE). You willoverseeQA resources aligned to product teams, drive adoption of modern QA practices, andchampionquality throughout the software development lifecycle.

The QA Manager partners closely with Product, Engineering, DevOps, and business stakeholders to deliver reliable, scalable, and customer-centrictechnology solutions. This rolecombines strategicleadership,hands-on quality oversight,peopleleadership, andoperational execution within a fast-paced, evolving retail technology environment.

What You Will Do:

Quality & Delivery Leadership

  • Lead QA activities for assigned product and platform teams, ensuring testing strategy, execution, and reporting align with enterprise QA standards.Integrate quality practices across all phases of the SDLC, including requirements, development, testing, release, and post-deployment validation.
  • Champion shift-left testing, risk-based testing, and continuous quality practices across agile teams.
  • Ensure test planning, defect management, quality metrics, andreleasereadiness activities areclearly defined, measurable, and consistently executed.Own quality execution and go-live readiness recommendations for assigned products; escalate enterprise-level risks to QA leadership.
  • Be accountable for quality outcomes including defect leakagerates, test effectiveness, automation adoption, andreleasequality.

Automation & Tooling

  • Partner with Automation and Performance leads toimplementandsustainautomation strategies aligned with CI/CD pipelines.Drive adoption of modern QA tools and frameworks such as Azure DevOps, Playwright-based automation, and API testing.
  • Identifyopportunities to reduce manual testing, improveenvironmentstability, and increase overall test effectiveness.
  • LeverageAI-assisted quality engineering capabilities(e.g., test generation, defect analysis, productivity enablement) within established enterprise QA standards and governance.

People Leadership

  • Manage and develop QA analysts and engineers across manual and automated testing disciplines.Provide coaching, continuous feedback, performance management, and career development planning.
  • Support hiring, onboarding, vendor engagement, and capacity planning aligned with delivery needs.
  • Foster an inclusive, accountable, and continuous-improvement-focused team culture that emphasizes quality ownership.

Cross-Functional Collaboration

  • Partnerwith Product Owners, Engineering Managers, DevOps, and business stakeholders to plan, estimate, and prioritize quality activities.
  • Proactively communicate quality risks, dependencies, and overall quality health to project teams and leadership.
  • Collaborate with peer QA Managers and QA leadership to align priorities, resolve delivery conflicts, and ensure consistent execution across portfolios.

Process & Governance

  • Execute and continuously improve QA processes, standards, and metrics defined by enterprise QA leadership.
  • Ensure compliance with LCE quality, security, and operational standards, including vendor andretailquality expectations.
  • Partner with Engineering and DevOps tomonitorand improve test environment stability, data readiness, and deployment reliability.

Contribute to QA maturity initiatives, lessons learned, and best-practice sharing across theorganization.Role Expectations & Competencies

  • Demonstrated ability to manage multiple concurrent initiatives and competing priorities.
  • Strong analytical, organizational, and problem-solving skills.
  • Excellent written and verbal communication skills, with the ability to communicate technical concepts to non-technical audiences.
  • Proven ability to build strong relationships and collaborate effectively across technical and business teams.

Who You Are:

  • Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent professional experience.
  • 5 years of experience in software quality assurance across Agile and/or hybrid delivery models.
  • 3years of people management experience, including coaching, development planning, and performance management.
  • Strong understanding of SDLC, test methodologies, and modern quality engineering practices.
  • Experience with QA and ALM tools such as Azure DevOps, test management systems, and defect tracking tools.
  • Practical understanding of test automation concepts and integration with CI/CD pipelines.

What Will Make You Stand Out:

  • Experience supporting enterprise retail, e-commerce, or omnichannel platforms.
  • Exposure toperformance, integration, and API testing practices.
  • Experience working with onshore/offshore or vendor QA teams.
  • Demonstrated passion for quality transformation and continuous improvement.

Disclaimer:

The above is intended to describe the general content of and requirements for the performance of this job. It is not to be construed as an exhaustive statement of duties, responsibilities, or requirements.

All items listed above are illustrative and not comprehensive. They are not contractual in nature and are subject to change at the discretion of Blue Line Distribution.


Blue Line Distribution is an Equal Employment Opportunity employer. All qualified applicants will receive consideration for employment without regards to that individual's race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender identity, age, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law.
The Company will strive to provide reasonable accommodations to permit qualified applicants who have a need for an accommodation to participate in the hiring process (e.g., accommodations for a job interview) if so requested.


This company participates in E-Verify. Click on any of the links below to view or print the full poster. E-Verify and Right to Work.

PRIVACY POLICY