1

Senior Software Engineer In Test Jobs in Troy, MI

Senior Software Engineer

Dearborn, MI ยท On-site +1

$112K - $148K/yr

We have opportunities around the world for you to contribute to advancements in autonomy ... calibration/test engineers) and translate their needs into requirements. * Comfort working ...

Senior Software Engineer

Auburn Hills, MI

$115K - $152K/yr

We work onsite 4+ days a week, with our team based in Auburn Hills, Michigan, and Juneau, Wisconsin ... The Senior Software Engineer, Platform builds and operates the shared services, pipelines, and ...

Senior Software Engineer

Auburn Hills, MI ยท On-site

$115K - $152K/yr

We work onsite 4+ days a week, with our team based in Auburn Hills, Michigan, and Juneau, Wisconsin ... The Senior Software Engineer, Platform builds and operates the shared services, pipelines, and ...

Senior Software Engineer

Farmington Hills, MI ยท On-site

$120K - $158K/yr

The Design Engineer is primarily responsible for developing software for EPS Electric Power ... Support source code integration, diff, merge, branching, check-in, etc. * Support unit test and ...

SDET (Local to MI)

Detroit, MI ยท On-site

$45.75 - $59/hr

The SDET will also play a key role insupporting manual testing effortswithin Agile feature teams--guiding test case design, exploratory testing, and quality validation for areas not yet automated.

Senior Software Engineer

Farmington Hills, MI ยท On-site

$120K - $158K/yr

The Design Engineer is primarily responsible for developing software for EPS Electric Power ... Support source code integration, diff, merge, branching, check-in, etc. * Support unit test and ...

Senior Software Engineer

Auburn Hills, MI ยท On-site

$115K - $152K/yr

In this role, the Software Development Engineer will be responsible for developing and deploying ... unit testing in a Simulink or Embedded test framework environment (MIL, SIL) required

Senior Software Engineer

Milford, MI ยท On-site

$107K - $142K/yr

Utilize automated test tools in build environments test benches and vehicles to verify ... Five (5) years of experience as an Embedded Software Engineer, Embedded Controls Engineer or ...

Senior Software Engineer

Auburn Hills, MI ยท Hybrid

$115K - $152K/yr

In this role, the Software Development Engineer will be responsible for developing and deploying ... unit testing in a Simulink or Embedded test framework environment (MIL, SIL) required

Senior Software Engineer

Milford, MI ยท Hybrid

$107K - $142K/yr

Utilize automated test tools in build environments test benches and vehicles to verify ... Five (5) years of experience as an Embedded Software Engineer, Embedded Controls Engineer or ...

Showing results 41-60

Senior Software Engineer In Test information

See Troy, MI salary details

$21.3K

$119K

$155K

How much do senior software engineer in test jobs pay per year?

As of Sep 2, 2026, the average yearly pay for senior software engineer in test in Troy, MI is $119,004.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,700.00 and $136,000.00 per year, depending on experience, location, and employer.

What is a senior software engineer in test?

Senior Software Engineers in Test are experienced professionals who design, develop, and implement automated testing frameworks and tools to ensure the quality and reliability of software products. They work closely with development and QA teams to identify testing needs, create robust test plans, and write automated scripts that validate software functionality. In addition to hands-on coding, they often mentor junior engineers, drive process improvements, and contribute to the overall testing strategy of the organization.

What are some typical challenges a senior software engineer in test faces when designing automated testing frameworks?

Senior Software Engineers in Test often encounter challenges such as integrating automated tests with complex, evolving codebases and ensuring tests remain reliable as features change. Balancing thorough test coverage with execution speed, especially in continuous integration environments, is another common concern. Additionally, collaborating with both development and QA teams to align on testing strategies and maintaining documentation for test frameworks are key responsibilities that require strong communication and adaptability.

What are the key skills and qualifications needed to thrive as a senior software engineer in test, and why are they important?

To thrive as a Senior Software Engineer in Test, you need a deep understanding of software development, test automation frameworks, and a background in computer science or a related field. Mastery of tools like Selenium, Jenkins, JUnit, and experience with CI/CD systems, as well as relevant certifications such as ISTQB, are typically required. Strong analytical thinking, problem-solving abilities, and effective communication skills set top candidates apart in this role. These skills are crucial for ensuring robust, scalable, and reliable software delivery in complex technical environments.

What is the difference between Senior Software Engineer In Test vs Software Development Engineer in Test?

AspectSenior Software Engineer In TestSoftware Development Engineer in Test
CredentialsBachelor's in CS or related field, experience in testing and automationBachelor's in CS or related field, strong coding skills, experience in testing
Work EnvironmentDesigning test strategies, automation frameworks, collaborating with development teamsDeveloping test tools, writing automated tests, integrating testing into CI/CD pipelines
Industry UsageCommon in tech companies, especially in QA and testing teamsWidely used in software development companies focusing on automation

The main difference is that Senior Software Engineer In Test often focuses on testing strategy and automation leadership, while Software Development Engineer in Test emphasizes developing testing tools and automation code. Both roles require strong coding skills and testing experience, but their focus areas differ slightly within the testing lifecycle.

What are popular job titles related to Senior Software Engineer In Test jobs in Troy, MI?

For Senior Software Engineer In Test jobs in Troy, MI, the most frequently searched job titles are:

What job categories do people searching Senior Software Engineer In Test jobs in Troy, MI look for?

The top searched job categories for Senior Software Engineer In Test jobs in Troy, MI are:

What cities near Troy, MI are hiring for Senior Software Engineer In Test jobs?

Cities near Troy, MI with the most Senior Software Engineer In Test job openings:

Senior Software Integration Engineer

Judge Group, Inc.

Sterling Heights, MI โ€ข On-site

$50 - $58.62/hr

Other

Posted 14 days ago


Job description

Location: Sterling Heights, MI Salary: $50.00 USD Hourly - $58.62 USD Hourly Description:
Title: Senior Software Integration Engineer
Duration: 12+ Months with the possibility of extension
Locations: Sterling Heights, MI
Job description
We are seeking individuals with experience and a passion for software integration and testing of real-time, embedded software.
The Senior Software Integration Engineer plans and performs a variety of tasks across the areas of integrating hardware modules into a combat vehicle system, integrating software items onto Linux Operating Systems, scripting, networking, cybersecurity hardening and scans, troubleshooting, problem solving, and software verification testing.
The Senior Software Integration Engineer:
Integrates and tests software applications running on Red Hat Enterprise Linux and hardware components on a combat vehicle system
Applies knowledge of Ethernet and CAN bus within software applications or tools to test and troubleshoot problems
Collaborates with multidisciplinary engineering and vehicle test teams to investigate reported issues and analyze collected data
Mentors less experienced software engineers to help develop their software integration and test capabilities and troubleshooting and problem-solving skills
Ensures that technical approach is consistent with established engineering principles and practices
Ensures that product outcomes meet customer needs and that customer and company technical, system, performance, process, and quality requirements are met
Skills Required:
Integration and testing of software applications on Red Hat Enterprise Linux Operating Systems
Ability to build and maintain a software and hardware integration testbed
Understanding of Ethernet and CAN bus protocols
Git and Jira/Gitlab Configuration Management tools
Exceptional communication (verbal and written) skills are a MUST
Familiarity with current computer applications and technologies in applicable engineering disciplines
Ability to apply critical thinking to solve technical design and development problems
Ability to develop and maintain effective relationships with customers to solve technical problems
Ability to travel to the customer site
Ability to work on combat vehicles systems
Skills Preferred:
Familiarity with relevant military and commercial design standards
Familiarity with MIL-STD-1553
Familiarity with UML modeling tools
Familiarity with DOORS
Familiarity with CMMI for development
Familiarity with embedded systems
Familiarity with VxWorks or other RTOS
Familiarity with C and C++ programming
Familiarity with scripting languages (Bash, PowerShell, Python)
Familiarity with Qt Framework for front end GUIs utilizing QML
Familiarity with Ethernet based protocols (SSL/TLS, SSH, SFTP)
Familiarity with Nessus and Coverity cybersecurity scans
Familiarity with hardening of systems and applying STIG rules
Familiarity with the configuration and use of virtual machines
Experience Required:
Minimum of 4 years of experience in software integration
Integration of software applications on Red Hat Enterprise Linux
o Packaging software as RPMs and binary executables
o Drivers, shared objects, and static libraries
Experience Required:
Experience in architectural level software design using Magic Draw, Enterprise Architect, or similar model-based engineering tool (software developers)
Experience using NI TestStand
Familiarity with combat vehicle functionality and capability
Education Required:
Bachelor's degree in STEM field
Education Preferred:
Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!