1

Software Quality Assurance Jobs in Minnesota (NOW HIRING)

Job Summary : 1872 Consulting is a company focused on software quality assurance, and they are seeking a Software QA Manager to oversee the QA function for a suite of products in a hybrid cloud ...

System QA Engineer

Maplewood, MN · On-site

$124K - $151K/yr

Collaborate with multidisciplinary team to create software QA procedures and standards * Flexibility to jump into current team needs, which may require tasks outside of a traditional QA role Your ...

Minimum 3 years of Software Quality Assurance (SQA) Testing and/or Validation experience * At this time only BT and IT Internal Applicants will be given consideration Preferred Qualifications: * 3+ ...

Infojini Consulting is recognized as one of the fastest growing IT services and software ... Work with the QA Supervisor and/or QA Lead to create the Level of Effort (LOE) estimate for all ...

The QA Tester II plays a key role in ensuring software releases meet business and technical specifications, are free of defects, and are ready for production deployment. This role requires strong ...

Quality Assurance Technician

Audubon, MN · On-site

$19.30 - $27/hr

Review and supply inspection data using applicable software and or forms * Participate in cross-functional teams as needed What You Need To Be A Quality Assurance Technician: * High school diploma or ...

next page

Showing results 1-20

Software Quality Assurance information

See Minnesota salary details

$14

$43

$63

How much do software quality assurance jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for software quality assurance in Minnesota is $43.95, according to ZipRecruiter salary data. Most workers in this role earn between $35.77 and $53.46 per hour, depending on experience, location, and employer.

What is software quality assurance?

Software Quality Assurance (SQA) is a process that ensures the quality of software throughout its development lifecycle. It involves systematic activities such as reviewing requirements, designing test plans, executing tests, and identifying defects to make sure the final product meets specified standards and works as intended. SQA helps prevent bugs, improves reliability, and ensures that software is delivered on time and within budget. Professionals in this field use various tools and methodologies to monitor and improve software quality.

What are the key skills and qualifications needed to thrive as a software quality assurance professional, and why are they important?

To thrive as a Software Quality Assurance professional, you need a solid understanding of software testing methodologies, programming basics, and a relevant degree or certification in computer science or a related field. Familiarity with test management tools, automated testing frameworks (such as Selenium or JUnit), and bug tracking systems is typically required. Attention to detail, analytical thinking, and strong communication skills help ensure issues are identified, reported, and resolved effectively. These skills and qualities are crucial for delivering reliable software products and maintaining high standards of quality throughout the development lifecycle.

What are some common challenges faced by software quality assurance professionals, and how can they be addressed?

Software Quality Assurance (SQA) professionals often encounter challenges such as tight project deadlines, rapidly changing requirements, and balancing thorough testing with efficient delivery. To address these, SQA teams frequently adopt agile methodologies, prioritize test cases based on risk, and maintain clear communication with development and product teams. Proactive collaboration, continuous learning, and leveraging automated testing tools are also key strategies for overcoming these challenges and ensuring high-quality software releases.

What is the difference between Software Quality Assurance vs Software Testing?

AspectSoftware Quality AssuranceSoftware Testing
FocusProcesses, standards, and overall quality managementExecution of test cases to identify bugs
ActivitiesAudits, process improvements, quality planningTest case execution, bug reporting, validation
CredentialsQA certifications, knowledge of quality standardsTesting certifications, technical testing skills
Work EnvironmentProcess-oriented, collaborative teamsTest labs, development teams

While Software Quality Assurance focuses on improving and maintaining the overall quality processes, Software Testing is primarily concerned with executing tests to find defects. Both roles are essential for delivering high-quality software, but QA has a broader scope involving process audits and standards, whereas testing is more hands-on with test execution and bug identification.

Is software quality assurance a good career?

Software quality assurance (QA) is a valuable career that involves testing software to ensure it meets quality standards and functions correctly. QA professionals often use tools like test automation and scripting, and the role can offer steady employment and opportunities for advancement in the tech industry.

What does a software quality assurance specialist do?

A software quality assurance specialist is responsible for testing software to identify bugs and ensure it meets quality standards. They develop test plans, execute tests, document issues, and work with developers to improve software performance and reliability, often using tools like test automation frameworks. Strong attention to detail and knowledge of testing methodologies are essential for this role.

What are the most commonly searched types of Software Quality Assurance jobs in Minnesota?

The most popular types of Software Quality Assurance jobs in Minnesota are:

What are popular job titles related to Software Quality Assurance jobs in Minnesota?

For Software Quality Assurance jobs in Minnesota, the most frequently searched job titles are:

What job categories do people searching Software Quality Assurance jobs in Minnesota look for?

The top searched job categories for Software Quality Assurance jobs in Minnesota are:

What cities in Minnesota are hiring for Software Quality Assurance jobs?

Cities in Minnesota with the most Software Quality Assurance job openings:

Infographic showing various Software Quality Assurance job openings in Minnesota as of August 2026, with employment types broken down into 90% Full Time, and 10% Contract. Highlights an 91% In-person, and 9% Remote job distribution, with an average salary of $91,416 per year, or $44 per hour.

Software QA Manager

1872 Consulting

Eden Prairie, MN • On-site

Full-time

Re-posted 24 days ago


Key responsibilities

  • Manage a team of 5-10 QA Engineers to ensure successful delivery of software products.

  • Oversee the QA strategy, develop testing plans, and ensure thorough testing including system integration, regression, and performance testing.

  • Collaborate across organizational functions to promote effective communication, ensure software quality, and align testing activities with product release standards.


Job description

Job Summary:
1872 Consulting is a company focused on software quality assurance, and they are seeking a Software QA Manager to oversee the QA function for a suite of products in a hybrid cloud environment. The manager will work closely with product, development, and DevOps teams to streamline software testing processes and ensure minimal impact on product delivery.
Responsibilities:
• Managing a team of 5-10 QA Engineers across multiple teams, to ensure successful delivery of software products
• Oversee the overarching QA strategy across the development organization, and develop testing plans that will improve testing efficiency and effectiveness
• Ensures direct reports and/or contractors are adhering to and promoting Agile / Scrum development practices and are contributing to continuous improvement initiatives
• Works with management and test professionals to define overall test strategy and objectives across products in maintenance and development.
• Demonstrates familiarity with documentation standards and ensures release documentation meets customer and internal requirements.
• Creates and reports on key quality criteria for software releases such as test case reports.
• Ensures thorough system integration, regression, and performance testing on the product
• Oversees creation of test environment for performing all tests including use of virtual environments whenever possible.
• Develops and implements standards for patch testing (OS and Database) and security scanning.
• Determines software test metrics and gathers data to measure software test effectiveness and makes necessary improvements based on data
• Collaborates directly and in-directly across all functions within the organization; coordinates effective communications and promotes collaboration within the organization related to remediation, testing and Q/A of software; promotes alignment with goals, strategies and processes within the Product and Development organization itself.
• Ensures software products are completed on time and according to defined processes, principles and practices.
• Assists development teams in identifying and reporting on escalation trends, resolution reports and collaborates within the organization on product defects and trends.
• Oversees the vendor/contractor certifications including configurations, test plans and test execution (as appropriate).
• Takes accountability for software quality in each release. Exercises responsibility towards software quality to postpone any software release that does not measure to internal Quality standards.
• Stays current on best practices in software quality management and test strategies. Attains subject matter expert level of knowledge to be shared broadly with multiple development teams.
Qualifications:
Required:
• 10+ total years of experience within software QA Engineering
• 2+ years of experience managing QA teams, with at least 2 direct reports
• Experience managing QA strategy in dynamic environments, composing of at least 3 different software products
• Experience managing QA teams in Agile environments
• Experience with test automation
Preferred:
• Experience testing software, or managing QA teams, in both Windows and Linux environments
• Experience testing software, or managing QA teams, in both on-prem and cloud environments
• Experience testing mobile applications, or managing QA teams, ideally with Appium
• Managing both onshore and offshore QA engineers
Company:
1872 Consulting is a recruitment and IT consulting company. Founded in 1872, the company is headquartered in Chicago, USA, with a team of 11-50 employees. The company is currently Early Stage.

1872 Consulting logo

About 1872 Consulting

Sourced by ZipRecruiter

1872 Consulting, based in Chicago, IL, USA, operates within the IT consulting industry. Armed with a diverse team of experts, the company offers specialized IT consulting services, focusing on modernizing business technologies and driving innovative business strategies. Established in 1872, the company has a rich history marked by its commitment to bridging the gap between businesses and technology. Its mission is to empower organizations to surpass their business goals by providing state-of-the-art IT solutions and service. The company prides itself on its core values of integrity, excellence, and innovation, instilling these principles in every project they undertake.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Chicago, IL, US

Year founded

2014