Software Test Automation Engineer

3M

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Maplewood, MN
Salary
$145,676–$178,049 / yr
Employment
Full-time
Posted
75 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $162k
This role $162k
$112k $213k
below market most similar roles pay here above market

This role pays more than 51% of similar roles. Most pay $121,725–$202,881 — the blue band above. At the midpoint, this role pays about $162k versus about $162k for comparable roles.

Based on 240 similar postings.

Employer

About 3M

3M is a diversified technology and manufacturing conglomerate producing thousands of products across healthcare, safety, electronics, transportation, and consumer goods. Industry: Diversified Manufacturing

3M currently has 42 open roles on FindRole.

Listed pay typically runs $145,676–$178,049 across 25 roles with salary data.

Most-posted roles

View all roles at 3M

At a glance

TL;DR · Software Test Automation Engineer

JOB TITLE: Software Test Automation Engineer As a Senior Software Test Automation Engineer, you will join a cross-functional team to design, code, and maintain automated tests for server-side software components, APIs, services, and integrations. Your daily responsibilities include developing reusable automation frameworks, test utilities, mock services, and validation tools while applying security best practices like encryption. You will troubleshoot and optimize software performance, reliability, and interoperability across hardware and software interfaces. The role requires proficiency in C/C++, embedded applications, and testing distributed software systems, databases, and APIs. You will also utilize industrial automation protocols such as CIP, OPC-UA, and MQTT, alongside AI software development tools. This position addresses technical challenges involving low-latency, time-critical network communications over Wi-Fi and ensures high-quality software delivery through rigorous defect tracking and engineering best practices.

What you'll do

  • Design, code, and maintain automated tests for server-side software components, APIs, services, and integrations.
  • Develop and enhance reusable automation frameworks, test utilities, mock services, and validation tools.
  • Apply security best practices, including encryption and secure communications, across system design and implementation.
  • Troubleshoot and optimize software performance, reliability, and interoperability across hardware and software interfaces.
  • Identify, document, troubleshoot, and track software defects in collaboration with development teams.
  • Provide technical leadership on a cross-functional team and contribute to engineering best practices.

What we're looking for

  • Bachelor’s degree or higher in Computer Science, Software Engineering, Computer Engineering, Information Technology, Electrical Engineering, or a related technical field.
  • Seven (7) years of software development experience including coding automated tests for server-side or backend software systems.
  • Must be legally authorized to work in the country of employment.
  • Master’s degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, Electrical Engineering, or a related technical field (preferred).
  • Experience testing APIs, services, databases, and distributed software systems (preferred).
  • Working knowledge of industrial automation protocols such as CIP, OPC-UA, and MQTT (preferred).
  • Experience with C/C++ and embedded applications (preferred).
  • Understanding of low-latency, time-critical network communications over Wi-Fi (preferred).

More like this

Similar roles

Test Automation Software Engineer

Booz Allen Hamilton

McLean, VA 77 days ago
Python JavaScript TypeScript C# .NET Selenium Playwright REST APIs CI/CD Jenkins GitHub Actions Git Jira SQL Linux Containers DevSecOps GitOps Static Code Analysis Windows Server IIS

Software Test Automation Engineer

State Street

Quincy, MA 105 days ago
Python PySpark Databricks AWS Spark Scala SQL ETL Airflow Selenium Web driver JIRA X-Ray Confluence Hive Impala Hadoop TOAD Agile
5+ yrs exp Hybrid

Software Test Engineer, Test Automation

Rockwell Automation

Milwaukee, WI 26 days ago
Python C# Selenium Squish GitHub Actions Jenkins JIRA Confluence QTest CI/CD Linux FactoryTalk Optix HMI CIP OP-CUA Agile Regression Testing
2+ yrs exp Hybrid

Test Automation Software Engineer

Booz Allen Hamilton

McLean, VA +1 8 days ago
Selenium Playwright Python JavaScript TypeScript C# .NET CI/CD DevSecOps Git Jira REST APIs SQL Linux Containers GitHub CodeQL Static Code Analysis IIS Windows Server

Test Automation Software Engineer

Booz Allen Hamilton

McLean, VA 6 days ago $69,400–$158,000
Python JavaScript TypeScript C# .NET Selenium Playwright REST APIs CI/CD Jenkins GitHub Actions Git Jira SQL Containers Linux DevSecOps GitOps GitHub CodeQL Static Code Analysis Windows Server IIS
2+ yrs exp

Software Engineer, Test Automation

Jack Henry & Associates

Allen, TX 18 days ago $76,400–$115,000
Test Automation Selenium C# Java CI/CD Quality Assurance QA Methodologies end‑to‑end testing test‑driven development Agile Methodology System Analysis Software Development Lifecycle AI
4+ yrs exp Hybrid