Software Validation and Automated Testing Engineer

Bosch

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Owatonna, MN
Salary
$82,000–$125,000 / yr
Posted
2 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $182k
This role $104k
$65k $237k
below market most similar roles pay here above market

This role pays less than 97% of similar roles. Most pay $150,157–$214,000 — the blue band above. At the midpoint, this role pays about $104k versus about $182k for comparable roles.

Based on 240 similar postings.

Employer

About Bosch

Bosch is a global engineering and technology company supplying mobility solutions, industrial technology, consumer goods, and energy and building technology; Robert Bosch LLC is its North American arm.

Bosch currently has 66 open roles on FindRole.

Listed pay typically runs $165,000–$185,000 across 31 roles with salary data.

Most-posted roles

View all roles at Bosch

At a glance

TL;DR · Software Validation and Automated Testing Engineer

As a Software Validation and Automated Testing Engineer within the Bosch Automotive Service Solutions diagnostics group, you will design, develop, and validate software for Full Stack Desktop, Mobile, Vehicle Interface, and Cloud-based services. You will build automated testing frameworks, create test suites for functional and regression testing, and integrate these into CI/CD pipelines to ensure software quality and reliability. Your daily work involves developing test plans, tracking quality metrics, and collaborating with engineers to incorporate quality requirements early in the development lifecycle. You will utilize tools such as Selenium, Appium, Playwright, Cypress, NUnit, Junit, xUnit, TestNG, and Postman. The role focuses on solving technical challenges within automotive diagnostic tools, mobile applications, and connected diagnostic ecosystems, specifically involving vehicle communication technologies like CAN, DoIP, UDS, J2534, and OBD-II.

What you'll do

  • Define and execute software validation strategies and test plans for desktop, mobile, web, and cloud applications.
  • Create and maintain automated test suites for functional, integration, regression, and end-to-end testing.
  • Design and maintain automated testing frameworks for web, desktop, mobile, and API-based applications.
  • Integrate automated testing into CI/CD pipelines to support continuous integration and delivery.
  • Develop test cases, procedures, and documentation to support product releases and quality requirements.
  • Track and communicate software quality metrics, test results, and validation status to stakeholders.
  • Develop utilities, tools, and test applications to support software validation activities.
  • Participate in software architecture discussions and design reviews to ensure product testability.

What we're looking for

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, MIS, or a related technical field.
  • 3+ years of experience in software development, software validation, test automation, or quality engineering.
  • Experience developing and executing software test plans, test cases, and validation procedures.
  • Experience building and maintaining automated test frameworks and automated regression test suites.
  • Experience testing desktop, mobile, web, and cloud-based applications.
  • Strong understanding of software development lifecycle (SDLC), Agile methodologies, and software quality processes.
  • Experience with source control systems and CI/CD environments.
  • Experience with automated testing tools such as Selenium, Appium, Playwright, Cypress, NUnit, Junit, xUnit, TestNG, and Postman.
  • Experience with automotive diagnostic systems, vehicle communication networks, or diagnostic protocols (preferred).
  • Experience validating software that interfaces with vehicle communication technologies such as CAN, DoIP, UDS, J2534, or OBD-II (preferred).
  • Experience testing hardware/software integrated systems (preferred).
  • Familiarity with cybersecurity, secure communications, and connected vehicle technologies (preferred).
  • Experience with performance, load, and scalability testing (preferred).
  • Knowledge of cloud platforms and distributed application architectures (preferred).
  • Experience with Java, Kotlin, C#, MAUI, Xamarin, C++, HTML, XML, REST APIs, and TCP/IP (preferred).
  • Experience using DevOps and CI/CD tools like Azure DevOps, GitHub Actions, Jenkins, Git, and SonarQube (preferred).
  • Indefinite U.S. work authorized individuals only.

More like this

Similar roles

Software Engineer, Test and Validation

Apple Inc

San Diego, CA 57 days ago $122,700–$214,300
Python Machine Learning Embedded Systems Data Science Computer Vision Tableau Superset Version Control Bluetooth Real-time Audio Statistical Data Analysis Claude Code MCPs

Software Engineer, Test and Validation

Apple Inc

San Diego, CA 57 days ago $142,300–$263,300
Python Machine Learning Embedded Systems Data Science Computer Vision Tableau Superset Version Control Statistical Data Analysis Bluetooth Real-time Audio Debugging

Staffed Technologies Validation Engineer

Caterpillar

Green Valley, AZ 10 days ago $97,530–$158,480
Software Product Testing Linux CANape CANalyzer Vector Tools Machine Learning Data Analysis Systems Analysis CAT MineStar Perception and Positioning Simulation Calibration On-machine Validation Robotics Electrical Engineering Mechanical Engineering

AI Validation and Test Engineer

Amd

Secaucus, NJ 78 days ago $136,320–$204,480
System-level Validation Post-silicon Validation Python Linux Bash PowerShell AI Machine Learning GPU Computing Cluster-scale Validation Root Cause Analysis Telemetry BIOS BMC Networking Storage Firmware Operating Systems Hardware-Software Interaction
8+ yrs exp

AI Systems Validation Engineer

Amd

Secaucus, NJ 80 days ago $136,320–$204,480
System-level Validation AI Machine Learning Python Linux Bash PowerShell GPU Computing Cluster-scale Validation Firmware BIOS BMC Networking Storage Root Cause Analysis Telemetry HPC Scale-up Scale-out
8+ yrs exp

Firmware Validation Engineer

Apple Inc

San Francisco, CA 177 days ago $129,300–$225,300
Python C Firmware SoC FPGA Jenkins WiFi Bluetooth UWB Oscilloscope Logic Analyzer VLSI RTL RF Analog