1

Associate Software Test Engineer Jobs in Minnesota

Keytronic Oakdale, MN facility is seeking a Test Engineer candidate to be responsible for the ... Will perform both hardware and software design. * Research new components and technologies as they ...

We focus on adopting a data-first approach to engineering and value-stream management, enabling ... Facilitate software application design discussions, and document design decisions to guide the ...

Test Engineer

Oakdale, MN · On-site

$65K - $97K/yr

Keytronic Oakdale, MN facility is seeking a Test Engineer candidate to be responsible for the ... Will perform both hardware and software design. * Research new components and technologies as they ...

Autodesk and ERP software * Knowledge of test instrumentation uses and calibration practices for ... Post-secondary education at the associate degree level or higher will be verified, including degree ...

Autodesk and ERP software * Knowledge of test instrumentation uses and calibration practices for ... Post-secondary education at the associate degree level or higher will be verified, including degree ...

Test Engineer Location: Plymouth, MN Duration: 12 Months : * As a member of the client Acute ... Under supervision, design hardware and/or software tools and fixtures used to execute test methods ...

Basic software capabilities in Linux environments to support system startup, configuration, and ... Associate degree and experience as a senior or experienced testing technician may be considered in ...

Showing results 21-40

Associate Software Test Engineer information

See Minnesota salary details

$19

$41

$96

How much do associate software test engineer jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for associate software test engineer in Minnesota is $41.36, according to ZipRecruiter salary data. Most workers in this role earn between $29.90 and $43.80 per hour, depending on experience, location, and employer.

What are some common challenges an associate software test engineer might face in their first year on the job?

As an Associate Software Test Engineer, you may initially find it challenging to understand complex software systems and testing frameworks, especially if they are new to you. Adapting to rapid development cycles and managing multiple testing tasks simultaneously can also be demanding. Additionally, effective communication with developers and senior testers is essential to clarify requirements and report issues, which can take time to master. However, with mentorship and active participation in team meetings, you'll quickly gain proficiency and confidence.

What does an associate software test engineer do?

An Associate Software Test Engineer is responsible for assisting in the testing of software applications to ensure they are functioning as intended and free of critical bugs. They typically write and execute test cases, report defects, and collaborate with developers to resolve issues. This entry-level role is crucial for maintaining software quality and often involves both manual and automated testing under the guidance of more experienced engineers.

What are the key skills and qualifications needed to thrive as an associate software test engineer?

To thrive as an Associate Software Test Engineer, you need a solid understanding of software testing principles, familiarity with programming languages like Java or Python, and typically a degree in computer science or a related field. Experience with test management tools, automated testing frameworks (such as Selenium or JUnit), and bug tracking systems is highly valuable. Attention to detail, analytical thinking, and effective communication help you identify issues and collaborate with development teams. These skills ensure software quality, reduce defects, and contribute to successful product releases.
What are the most commonly searched types of Software Test Engineer jobs in Minnesota? The most popular types of Software Test Engineer jobs in Minnesota are:
What cities in Minnesota are hiring for Associate Software Test Engineer jobs? Cities in Minnesota with the most Associate Software Test Engineer job openings:
Infographic showing various Associate Software Test Engineer job openings in Minnesota as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 22% Part Time, 1% Temporary, and 1% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $86,029 per year, or $41.4 per hour.

Test Engineer

Keytronic

Oakdale, MN • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 23 days ago


Keytronic rating

8.3

Company rating: 8.3 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

41st of 157 rated electronics manufacturers


Job description

Keytronic is a team-based, supportive environment where everyone is able to feel encouraged and supported. We provide opportunities for growth through seminars, certifications, on-the-job training, and career advancement. Our team and employees are proud of our product diversity and team environment. We are an international company where you will do something different every day in our fast-paced work environment, but we are always finding ways to create something new and be innovative.

We encourage you to apply for this position if you enjoy being challenged, working in a dynamic work setting, and being a part of a team that creates products that drive our world, while providing an innovative workplace with deep camaraderie, compelling product diversity, and resources to build your career.

Keytronic provides competitive salaries and benefits including: Medical, Dental, Vision, Life Insurance, Short and Long Term Disability, PTO, Holidays, Tuition Reimbursement, and 401K. We also have a company provided wellness program because we care about the wellbeing of our employees inside and outside of the workplace. We organize volunteer opportunities, company activities, and all-employee meetings to show we value our employees and the community around us!

Keytronic Oakdale, MN facility is seeking a Test Engineer candidate to be responsible for the design, development, documentation, implementation, and improvement of test equipment. Provides training in the use of test equipment and the understanding of customer product troubleshooting. This requires complete knowledge of all pertinent specifications and drawings, and ensuring the completion of all required items and documentation.

ESSENTIAL FUNCTIONS (Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.)

  • Create specifications when needed. Work with the customer on developing an acceptable test strategy as required.
  • Ensure that test equipment design is complete and on schedule to meet manufacturing needs. Will perform both hardware and software design.
  • Research new components and technologies as they become available. Will be required to use various technical equipment and tools in their work.
  • Implement any changes to test equipment due to ECOs.
  • Train and direct (non-supervisory) technical personnel in the use of equipment or new technologies. Provide manufacturing support assistance when needed.
  • Must adhere to accepted engineering practices and follow customer/company specifications.
  • Will work both independently and in groups in problem solving. Will require interfacing with numerous internal and external personnel.
  • Expected to maintain competency with regard to changes in technologies.
  • Report, to the appropriate personnel, any item which may affect product performance, reliability, schedule, cost, or employee performance. Recommend improvements and changes that may be needed.
  • Review quoted costs for test developments. If quoted costs are not appropriate, submit planned costs to the Engineering coordinator for review and approval.
  • Monitor costs associated with labor and material during test development. Ensure actual costs do not go above planned costs.
  • Must communicate all expected cost overruns to the Test Engineering Manager before actual costs are incurred.
  • Monitor production scheduling to minimize negative impacts, due to test, in the sales forecast.
  • Ability to use most electronic test and design instrumentation such as meters, oscilloscopes, logic analyzers, development tools, etc.

SUPERVISION GIVEN/RECEIVED

Is supervised by the Test Engineering Manager and has no direct supervisory responsibilities.

PHYSICAL DEMANDS The employee is regularly required to sit; use hands and fingers, handle or feel objects, talk, hear, and see. The employee must occasionally lift and/or move up to 50 pounds, stand, walk, climb, balance, stoop, kneel, crouch, crawl, or reach with hands and arms. The environment is fast-paced, time pressured, and requires accuracy. The employee will regularly multi-task between projects, be required to move throughout the office building and production floor. Effectively communicate orally and written.

Specific vision abilities required by this job include close vision, depth perception, and the ability to adjust focus.

WORK ENVIRONMENT While performing the duties of this job, the employee frequently works near moving mechanical parts and is exposed to fumes or airborne particles. The noise level in the work environment is usually moderate.

The statements on this job description are intended to describe the general nature and level of work being performed by incumbents. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required by all incumbents, and all job descriptions are subject to change to accommodate business necessity. In support of KeyTronic goals some incumbents may perform other duties as assigned. In addition, all KeyTronic employees are expected to:

  • Promote teamwork and cooperative effort
  • Help train and give guidance to other Keytronic employees
  • Maintain a clean, safe, and unobstructed work area
  • Provide customers with the highest quality of products and service
  • Understand and apply appropriate quality improvement processes

Keytronic is an EOE/M/W/VET/Disabilities employer.

  • Bachelor of Science in Electrical or Computer Engineering is required. Equivalent education through work and experience would be considered. One to two years experience working in a manufacturing environment as a test engineer is desired.
  • One to three years of design experience in hardware and/or software is strongly desired.
  • Knowledge of computer science is required. Experienced in the use of structured programming techniques. Specific knowledge in the following languages is a plus: MSVisual BASIC with .NET framework, Python
  • NI LabView and Teststand experience strongly recommended.
  • GenRad 228x programming, Teradyne Z18xx programming a plus.
  • A working knowledge of computer architecture and microprocessor systems is required.
  • Ability to read and understand technical documentation is required.
  • Problem solving skills are required.
  • Knowledge of electronic manufacturing processes is strongly desired.
  • Communication skills, technical and general, in written and oral form are required.
  • Must be able to travel on short notice. Will travel to customer facilities and interface with them.
  • The position requires flexibility and self-motivation in the individual.

What Keytronic employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom