1

Manual Software Testing Jobs in Minnesota (NOW HIRING)

... Testing & Validation • Develop and execute unit tests and validation routines for engineering calculations • Cross-check software outputs against manual engineering calculations and performance ...

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 ...

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 ...

... in software quality assurance or software testing roles. Five (5) years' of QA leadership ... Two (2) years' experience performing manual and automation testing. Two (2) years' experience ...

next page

Showing results 1-20

Manual Software Testing information

See Minnesota salary details

$10

$41

$59

How much do manual software testing jobs pay per hour?

As of Jun 21, 2026, the average hourly pay for manual software testing in Minnesota is $41.05, according to ZipRecruiter salary data. Most workers in this role earn between $32.98 and $47.79 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Manual Software Testing position, and why are they important?

To thrive as a Manual Software Tester, you need a solid understanding of software development processes, attention to detail, and proficiency in creating and executing test cases, usually supported by a relevant degree or practical experience. Familiarity with testing tools such as JIRA, Bugzilla, or TestRail, and certifications like ISTQB can enhance your technical proficiency. Strong analytical thinking, communication skills, and the ability to collaborate effectively make candidates stand out in this position. These skills ensure thorough defect detection, clear documentation, and seamless teamwork, which are critical for delivering high-quality software products.

Are manual testers still in demand?

Manual software testers are still in demand, especially for testing user interfaces, usability, and scenarios that require human judgment. However, many companies are increasingly integrating automated testing tools, so combining manual testing skills with automation knowledge can enhance job prospects.

Will AI replace manual testers?

Manual software testers play a crucial role in identifying user experience issues and testing complex scenarios that require human judgment. While AI can automate repetitive tasks and assist in testing processes, it is unlikely to fully replace manual testers, as human oversight remains essential for nuanced evaluation and exploratory testing. Testers will continue to adapt by integrating AI tools into their workflows to improve efficiency and coverage.

What are typical daily responsibilities for someone in a Manual Software Testing position?

As a Manual Software Tester, your daily responsibilities often include reviewing software requirements, designing and executing test cases, documenting defects, and collaborating closely with developers and product teams to ensure issues are resolved. You will spend a significant portion of your day performing exploratory, functional, and regression testing on new or updated software features. Clear communication and meticulous reporting are important, as testers often provide detailed feedback that improves product quality. This role is integral to maintaining high standards in software release cycles and contributing to continuous improvement within the development team.

How much does a manual software tester make?

A manual software tester's salary varies by experience, location, and industry, but the average annual pay in many regions ranges from $45,000 to $70,000. Entry-level testers typically earn less, while those with certifications or specialized skills can earn higher salaries, especially in competitive markets.

Is manual testing a good career?

Manual software testing is a viable career option for those interested in quality assurance, requiring attention to detail and understanding of testing processes. It often serves as an entry point into the software development lifecycle and can lead to roles in automation testing or quality management with experience and additional skills. The demand for manual testers remains steady, especially in projects where automated testing is not feasible or cost-effective.

What is a Manual Software Testing job?

A Manual Software Testing job involves manually executing test cases without using automation tools to identify defects in software applications. Testers validate functionality, usability, and performance by simulating real user scenarios. They analyze requirements, create test cases, execute tests, and report bugs to ensure software quality. This role requires attention to detail, analytical thinking, and effective communication to collaborate with developers and stakeholders.

What are the most commonly searched types of Manual Software Testing jobs in Minnesota? The most popular types of Manual Software Testing jobs in Minnesota are:
What are popular job titles related to Manual Software Testing jobs in Minnesota? For Manual Software Testing jobs in Minnesota, the most frequently searched job titles are:
What cities in Minnesota are hiring for Manual Software Testing jobs? Cities in Minnesota with the most Manual Software Testing job openings:
Principal Software Test Engineer - 2 Openings

Principal Software Test Engineer - 2 Openings

DivIHN Integration Inc

Plymouth, MN • On-site

$142K - $191K/yr

Contractor

Posted 19 days ago


Job description

DivIHN (pronounced “divine”) is a CMMI ML3-certified Technology and Talent solutions firm. Driven by a unique Purpose, Culture, and Value Delivery Model, we enable meaningful connections between talented professionals and forward-thinking organizations. Since our formation in 2002, organizations across commercial and public sectors have been trusting us to help build their teams with exceptional temporary and permanent talent.

Visit us at https://divihn.com/find-a-job/ to learn more and view our open positions.

 
Please apply or call one of us to learn more

For further inquiries about this opportunity, please contact one of our Talent Specialists, Hema, at (630) 847-0275 or Sri Balan, at (630) 847-0953
Title: Principal Software Test Engineer - 2 Openings
Duration: 6 Months (Temp. to Perm.)
Location: Plymouth, MN

Only W2 candidates are eligible for this position. Third-party or C2C candidates will not be considered.

Job Description
The Principal Software Test Engineer leads the design, development, and execution of the software testing strategy for complex medical device systems. This role is responsible for ensuring that all software whether embedded, application level, algorithmic, or cloud connected and meets the highest standards of safety, reliability, and regulatory compliance.
The Principal Software Test Engineer functions as a technical authority in software verification, guiding cross functional teams in risk-based testing approaches and advanced test automation. This role influences technical direction without direct authority, partnering closely with Software Engineering, Systems Engineering, Quality, and Regulatory to ensure robust and compliant product development.

Key Responsibilities
Testing Strategy & Leadership
• Lead the development and execution of the overall software testing strategy for medical device products, ensuring alignment with system requirements, risk controls, and regulatory expectations.
• Drive risk based verification activities to ensure high risk features and failure modes receive appropriate coverage and depth.
• Own and maintain the verification architecture across software, hardware, and integrated system components.

Test Frameworks & Automation
• Architect, build, and scale advanced test automation frameworks to support continuous integration and continuous validation activities.
• Develop automated test solutions for unit, integration, regression, interface, and system level testing.
• Evaluate and introduce new test tools, technologies, and methods to increase efficiency, coverage, and product quality.

Technical Execution
• Design and execute verification plans, protocols, and test cases—including both manual and automated approaches.
• Review test plans, automation scripts, and documentation created by other engineers to ensure consistency, completeness, and technical accuracy.
• Lead root cause investigations, defect triage meetings, and resolution activities for software and system level issues.

Cross Functional Collaboration
• Work across engineering, quality, regulatory, and program teams to ensure verification deliverables are aligned with product goals, schedules, and compliance needs.
• Serve as a technical mentor to test engineers, providing coaching on test design, automation, documentation practices, and risk based reasoning.
• Communicate verification status, risks, and readiness with clarity to both technical and non technical stakeholders.

Compliance & Documentation
• Ensure all verification activities meet medical device software regulations and standards, including (but not limited to):
o FDA 21 CFR Part 820
o IEC 62304
o ISO 14971
o IEC 60601 1 and related standards
• Produce and maintain high quality verification documentation that supports design history files, audits, and regulatory submissions.

Required Qualifications
• Bachelor’s or Master’s degree in Software Engineering, Computer Science, Electrical Engineering, Biomedical Engineering, or related technical field.
• 10+ years of experience in software testing, verification, or validation for embedded, application level, or medical device software.
• Expertise in developing test strategies, frameworks, and automation solutions for complex, multi component systems.
• Strong programming/scripting skills (e.g., Python, C/C++, Java, C#, or similar).
• Deep understanding of software architecture, embedded systems, real time operating systems, and hardware/software interactions.
• Demonstrated experience working within regulated environments (medical device preferred).
• Proven ability to mentor engineers and influence cross functional teams without direct authority.

Preferred Qualifications
• Experience with CI/CD pipelines and test automation within Jenkins, GitLab, or equivalent environments.
• Hands on experience testing hardware integrated systems, firmware, sensors, or signal processing algorithms.
• Familiarity with cybersecurity testing, reliability testing, or networked medical device systems.
• Advanced experience authoring verification protocols, traceability matrices, and regulatory documentation.

Soft Skills & Leadership Attributes
• Strong analytical and problem solving abilities.
• Clear communicator capable of breaking down complex technical topics for diverse audiences.
• Highly organized, documentation driven, and detail oriented.
• Collaborative mindset with demonstrated ability to lead through influence.
• Passionate about safety, reliability, quality, and excellence in medical device engineering.

About us:
DivIHN, the 'IT Asset Performance Services' organization, provides Professional Consulting, Custom Projects, and Professional Resource Augmentation services to clients in the Mid-West and beyond. The strategic characteristics of the organization are Standardization, Specialization, and Collaboration.

DivIHN is an equal opportunity employer. DivIHN does not and shall not discriminate against any employee or qualified applicant on the basis of race, color, religion (creed), gender, gender expression, age, national origin (ancestry), disability, marital status, sexual orientation, or military status.