1

Software Quality Assurance Engineer Jobs in Minnesota

... high quality IT resources through Staff Augmentation, Global Talent Management, Value Added ... Partner with software development staff to resolve application bugs and test upcoming application ...

Escalate software process issues to appropriate levels of management. * Partner with software developers and other testers to deliver strategic product quality solutions. * Advocate for quality ...

... QA patterns and practices, etc. Experience with RESTful services like SOAP Experience in Continuous Integration Experience working across multiple geographic locations and cultures Proficient ...

QA Engineering

Minneapolis, MN · On-site

$60 - $70/hr

As a QA Engineer, you will be responsible for testing proprietary software solution, design, build and support of Test Automation software. You will be integrated with a project Team to deliver ...

... quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and ...

QA Engineer I

Detroit Lakes, MN · On-site

$60K - $72K/yr

OJT for QA Engineer I Physical Demands * Ability to frequently lift and/or move up to 30 lbs, occasionally lift and/or move up to 40 lbs, rarely lifting up to 50 lbs. * Ability to stand up to 100% of ...

Showing results 21-40

Software Quality Assurance Engineer information

See Minnesota salary details

$18

$47

$76

How much do software quality assurance engineer jobs pay per hour?

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

What is a software quality assurance engineer?

Software Quality Assurance (QA) Engineers are professionals responsible for ensuring the quality and functionality of software products. They design and execute tests to identify bugs, verify that software meets requirements, and ensure that products perform reliably before release. QA Engineers may use manual and automated testing methods, work closely with developers, and contribute to process improvements to enhance software quality. Their work helps prevent defects from reaching end-users and supports the delivery of high-quality software solutions.

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

To thrive as a Software Quality Assurance Engineer, you need a solid understanding of software development processes, test methodologies, and a degree in computer science or a related field. Familiarity with test automation tools (such as Selenium or JUnit), bug tracking systems, and coding languages like Java or Python is typically required. Attention to detail, analytical thinking, and effective communication are crucial soft skills for identifying issues and collaborating with development teams. These skills ensure that software products are reliable, meet quality standards, and deliver a positive user experience.

What are the most common challenges software quality assurance engineers face when working in agile development environments?

One of the main challenges Software Quality Assurance (SQA) Engineers encounter in agile environments is keeping up with rapid development cycles while ensuring thorough test coverage. Frequent releases and iterative changes require SQA Engineers to adapt quickly, automate tests efficiently, and communicate closely with developers and product managers. Balancing the need for speed with the responsibility of maintaining software quality can be demanding, but it also offers opportunities to innovate and improve testing processes. Strong collaboration, proactive communication, and continuous learning are key to overcoming these challenges and thriving in an agile team.

What is the difference between Software Quality Assurance Engineer vs Software Tester?

AspectSoftware Quality Assurance EngineerSoftware Tester
ResponsibilitiesDevelops QA processes, creates test plans, ensures overall quality standardsExecutes test cases, reports bugs, verifies fixes
Skills & CertificationsKnowledge of QA methodologies, testing tools, scripting; certifications like ISTQBBasic testing skills, familiarity with testing tools; ISTQB certification often preferred
Work EnvironmentInvolved in process improvement, collaboration with development teamsPrimarily focused on executing tests and reporting issues
Industry UsageCommonly employed in software development companies, tech firmsFound across various industries using software products, including IT and finance

The main difference is that a Software Quality Assurance Engineer focuses on establishing testing processes and ensuring overall quality standards, while a Software Tester primarily executes test cases and reports bugs. Both roles require similar skills and certifications, but the QA Engineer has a broader scope in quality management.

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

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

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

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

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

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

Infographic showing various Software Quality Assurance Engineer job openings in Minnesota as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 10% Part Time, 7% Contract, and 1% Nights. Highlights an 84% Physical, 1% Hybrid, and 15% Remote job distribution, with an average salary of $98,891 per year, or $47.5 per hour.

Quality Assurance Engineer

Collabera

Eagan, MN • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 18 days ago


Job description

Company Description

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. 


Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.

Job Description
  • Responsible for testing of enterprise application projects
  • Responsible for testing Products APIs
  • Develop and execute manual and automated tests in different platforms using Java and the Selenium library
  • Partner with software development staff to resolve application bugs and test upcoming application releases
  • Actively participate in Iteration Planning, Stand-ups, and Team Retrospectives
  • Develop software-testing artifacts within an agile process
  • Develop and actively participate in build test automation using Java and/or other technologies
  • Create and manage software quality assessments; including anticipating project needs and implication of project decisions on quality
  • Proactively work to identify, clarify, and resolve issues in a timely manner
Qualifications
  • 2+ years of software testing and/or software development experience
  • 2+ years of Java programming experience
  • Experience testing products deployed to Amazon Web Services (AWS)
  • Strong experience in API testing
  • 3+ years of using REST for API testing
  • 1+ years experience automating tests using Selenium and WebDriver
  • Strong experience with using JUnit and TestNG for writing automated tests
  • 2+ years experience with using Apache Tomcat
  • Experience working with JSON, XML, HTML, and CSS technologies
  • Strong experience working with MySQL, Oracle, and SQLite technologies
Additional Information

To get further details or to apply for this position please contact:

Sanjay Nair

612-278-2368

sanjay.nair(at)collabera.com 


Collabera logo

About Collabera

Sourced by ZipRecruiter

Collabera is a Global Digital Solutions Company providing Software Engineering Solutions for the world's most tech-forward organizations in the areas of Engineering, Cloud and Data/AI. With its roots serving the engineering needs of the world's most recognized businesses in Technology, Financial Services, Telecom and Healthcare, Collabera today operates across 60 locations in 11 countries, serves 30% of the Fortune 500, and has exceeded the industry growth rate by 3-4x for several years.

Industry

It services

Company size

5,001 - 10,000 Employees

Headquarters location

Morristown, NJ, US

Social media