1

Software Test Analyst Jobs in Minnesota (NOW HIRING)

Design Technician

Moundsview, MN · On-site

$26 - $30/hr

... and analytical skills • Ability to set up and support hardware/software test systems • Familiarity with smart devices such as iPads and smartphones Preferred Skills: • Medical device or ...

... Software, Electrical, Mechanical, and Manufacturing teams to define test strategies and ensure testability of designs. * Lead test activities independently from planning through execution, analysis ...

New

Systems Test Engineer

Eden Prairie, MN · On-site

$65K - $75K/yr

Ability to verify software changes, document findings, analyze test data, identify trends, and ... communicate technical conclusions. * Ability to use or develop scripts, automation tools, data ...

Should be able to analyze the current requirements/protocols, identify the gaps and implement ... Work closely with software development team, hardware engineering team, field support team, and ...

... the functionality of hardware, software, or systems. Prepare, set up, and utilize test ... root cause analysis. Qualifications Basic qualifications: Experience with quality assurance ...

Under supervision, design hardware and/or software tools and fixtures used to execute test methods and analyze data * Review, understand and characterize electrical/mechanical designs to develop test ...

Use software and testing processes to ensure technical requirements are met. * Analyze test results and create detailed reports to communicate findings. * Collaborate with design engineers, build ...

... software test plans, conduct testing and write automated test scripts. • Ensure firmware quality by analyzing and optimizing code and conducting code reviews. • Document software designs and ...

next page

Showing results 1-20

Software Test Analyst information

See Minnesota salary details

$20

$41

$58

How much do software test analyst jobs pay per hour?

As of Jul 18, 2026, the average hourly pay for software test analyst in Minnesota is $41.40, according to ZipRecruiter salary data. Most workers in this role earn between $33.41 and $50.87 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Test Analyst, and why are they important?

To thrive as a Software Test Analyst, you need a solid understanding of software development lifecycles, test case design, and defect tracking, often supported by a degree in computer science or a related field. Familiarity with test management tools like JIRA, Selenium, or TestRail, and certifications such as ISTQB, are highly valuable. Attention to detail, analytical thinking, and strong communication skills set outstanding candidates apart. These abilities are crucial for ensuring software quality, identifying issues early, and facilitating effective collaboration between development and QA teams.

What are the primary methods a Software Test Analyst uses to collaborate with developers and other stakeholders during the testing process?

Software Test Analysts typically work closely with developers, project managers, and business analysts through regular meetings, bug triage sessions, and sprint reviews. They use tools like Jira, TestRail, or Azure DevOps to document defects, track test cases, and ensure clear communication. Active participation in Agile ceremonies, such as daily stand-ups and sprint planning, helps them align testing priorities with development goals. This collaboration ensures issues are identified and resolved quickly, leading to higher quality software and smoother releases.

What is the difference between Software Test Analyst vs Software Tester?

AspectSoftware Test AnalystSoftware Tester
CertificationsISTQB Foundation, ISTQB AdvancedISTQB Foundation, ISTQB Certified Tester
Work EnvironmentCollaborates with QA teams, developers, and business analysts in structured testing processesPerforms manual or automated testing, often independently or in small teams
Employer & Industry UsageUsed across IT, finance, healthcare, and software development companiesCommonly found in software development firms, IT departments, and testing service providers

The Software Test Analyst typically has a broader role involving test planning, analysis, and documentation, working closely with stakeholders. In contrast, the Software Tester mainly focuses on executing test cases and reporting defects. Both roles require similar certifications and are integral to quality assurance in software development.

What Does a Software Test Analyst Do?

Software test analysts, also known as software testers or test engineers, are responsible for testing, analyzing, and evaluating new software operations or applications. They work on every stage of development from start to finish, offering advice and examining the programs at each phase of the building process. Software test analysts run trials for functionality, performance, and user experience from the early stages to review areas that need improvement.

What does a Software Test Analyst do?

A Software Test Analyst is responsible for evaluating software applications to ensure they meet specified requirements and function as intended. They design test cases, execute tests, and document defects or issues found during the testing process. Software Test Analysts work closely with developers and other team members to understand system functionality, report bugs, and verify fixes. Their main goal is to ensure the quality, reliability, and performance of software before it is released to users.
What are popular job titles related to Software Test Analyst jobs in Minnesota? For Software Test Analyst jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Software Test Analyst jobs in Minnesota look for? The top searched job categories for Software Test Analyst jobs in Minnesota are:
Infographic showing various Software Test Analyst job openings in Minnesota as of July 2026, with employment types broken down into 1% Locum Tenens, 1% Internship, 86% Full Time, 6% Part Time, 1% Temporary, and 5% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $86,114 per year, or $41.4 per hour.
Software/Firmware Test Engineer - C#

Software/Firmware Test Engineer - C#

Amaze Systems Inc.

Minneapolis, MN • On-site

Contractor

Re-posted 21 days ago


Job description

Title: Software/Firmware Test Engineer – C#

Location: Minneapolis, MN (Fully Onsite)

Terms: Long-Term-Contract

Job Summary:

We are seeking a skilled Software/Firmware Test Engineer with strong experience in both manual and automation testing. The ideal candidate will have hands-on expertise in C# automation, firmware validation, and embedded systems testing including device-in-loop and protocol testing. This role requires close collaboration with firmware, hardware, and software development teams to ensure product quality and reliability.

Required Skills & Experience:

  • Strong experience in Manual Testing, Functional Testing, Regression Testing, and System Validation
  • Hands-on experience with C# automation development and test frameworks
  • Experience in Firmware Testing and validation for embedded products/devices
  • Knowledge of Embedded Systems and hardware-software integration testing
  • Experience with Device-in-Loop (DIL) / Hardware-in-Loop (HIL) testing environments
  • Experience with communication and protocol testing such as UART, SPI, I2C, CAN, USB, Ethernet, or Serial protocols
  • Ability to create, execute, and maintain test plans, test cases, and automation scripts
  • Experience with debugging tools, log analysis, and issue tracking systems
  • Strong analytical and troubleshooting skills

Preferred Qualifications:

  • Experience working with embedded devices, IoT products, or hardware platforms
  • Familiarity with CI/CD pipelines and automation tools
  • Exposure to scripting languages such as Python or PowerShell
  • Knowledge of Agile/Scrum development methodologies

Responsibilities:

  • Design and execute manual and automated test cases for firmware and embedded systems
  • Develop and maintain C# automation scripts and testing frameworks
  • Perform firmware validation, protocol testing, and device integration testing
  • Execute embedded device-in-loop / hardware-in-loop testing scenarios
  • Collaborate with cross-functional teams to identify, reproduce, and resolve defects
  • Analyze test results, logs, and system behaviour to ensure product quality
  • Participate in requirement reviews and provide feedback on testability and quality improvements

Education:

  • Bachelor’s degree in Computer Science, Electronics, Electrical Engineering, or related field.

Amaze Systems logo

About Amaze Systems

Sourced by ZipRecruiter

We strive to be the very best in our industry. We're the Best IT Specialists. We value our clients and their trust in us and hence, Our IT & Web Consultants don't hesitate to move mountains to give them high quality & innovative digital strategies, without resting, till they get the brand of their dreams. Our impeccable digital executions has helped several businesses multiply and increase their business enquiries substantially over years making us one of the most preferred online partners.

Industry

It services

Company size

501 - 1,000 Employees

Headquarters location

Dallas, TX, US

Social media