1

Unit Testing Jobs in Michigan (NOW HIRING)

Proven experience building and modifying code with comprehensive unit testing to ensure high-quality deliverables. * Strong expertise in modern web technologies with deep hands-on experience in ...

Position Description: Position Title - Programmer Job Location - Lansing, MI, USA Bill Rate Range - 72 Estimated Duration (In Months) - 13 Work Model - Hybrid Must have Skills/Attributes - C#, CSS ...

Embedded Software Engineer

Warren, MI

$123.50K - $162.50K/yr

... Unit testing Knowledge of C Unit and CPP Unit for unit testing Experience with State machines implementation Experience using Certicom libraries for implementing TLS GOF Design patterns Good ...

Review work done by the team and provide direction/guidance, troubleshoot complex performance issues. - Perform hands on role/coding/unit testing for any tasks whether Support or Enhancement ...

Perform Unit Testing * Documentation of existing designs and code * Create test cases based on requirements * Execute test cases/scripts * Develop traceability of design, code and test cases in Excel ...

Salesforce Developer

Lansing, MI · On-site

$56.25 - $74.50/hr

Perform unit testing, deployment, and production support * Collaborate with admins, analysts, and stakeholders Requirements * 5+ years of Salesforce development experience * Strong hands-on ...

$51.75 - $67/hr

Unit Testing experience \n \n \n \n \n \n

Advanced skills in unit testing, system testing, regression testing, and automated testing to ensure product quality meet client expectation. Required 4 Years * Ability to provide quality customer ...

next page

Showing results 1-20

Unit Testing information

See Michigan salary details

$7

$17

$26

How much do unit testing jobs pay per hour?

As of May 30, 2026, the average hourly pay for unit testing in Michigan is $17.25, according to ZipRecruiter salary data. Most workers in this role earn between $12.98 and $18.46 per hour, depending on experience, location, and employer.

What is a Unit Testing job?

A Unit Testing job typically involves writing and executing tests to verify that individual components or functions of a software application work as expected. Professionals in this role use testing frameworks and tools to automate test cases, identify bugs, and ensure code quality before integration. They collaborate with developers to create test plans, analyze results, and report issues. This role is crucial in maintaining software reliability and improving development efficiency.

What are the key skills and qualifications needed to thrive in the Unit Testing position, and why are they important?

To excel in Unit Testing roles, a strong grasp of programming concepts, software testing methodologies, and analytical thinking is essential, often supported by a degree in computer science or related field. Familiarity with unit testing frameworks (such as JUnit, NUnit, or pytest), continuous integration tools, and a working knowledge of version control systems are highly beneficial. Attention to detail, effective communication, and problem-solving abilities help professionals collaborate with developers and ensure high-quality code. These competencies are crucial because they directly contribute to building reliable software and maintaining efficient development workflows.

What are the typical daily responsibilities for someone working in Unit Testing?

Professionals focused on Unit Testing typically write, execute, and maintain test cases to verify that individual components of software function correctly. Daily tasks often include collaborating closely with software developers to understand requirements, identifying potential issues early in the development cycle, and documenting test results for continuous improvement. They may also review and refactor existing tests, integrate their work into automated testing pipelines, and participate in code reviews. This role is integral to ensuring code quality, reducing bugs, and enabling smooth software releases within a collaborative development environment.
What are popular job titles related to Unit Testing jobs in Michigan? For Unit Testing jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Unit Testing jobs in Michigan look for? The top searched job categories for Unit Testing jobs in Michigan are:

SAP ABAP Developer with BTP experience - Livonia, MI (Onsite)

Stellite Works

Livonia, MI • On-site

$57.50 - $78/hr

Contractor

Posted 17 days ago


Job description

JOB TITLE :                    SAP ABAP Developer with BTP Experience
SKILL CATEGORY :        SAP
REQUIRED SKILLS :      Abap, Ewm, Integration, SAP ABAP, Sap, Design, Integration Testing, SAP EWM, Protocols, Acceptance                                                    Testing, Change Impact Analysis, Unit Testing, Warehouse Management, Configuration, Support,                                                             SAP  Consultant, SAP Developer, SAP Programmer, ABAP Developer, Full-Stack-Developer, Software                                                         Engineer, Engineer, Programmer, Consultant, ERP Consultant, ERP Lead Consultant, Lead Developer, Lead-Programmer, Lead Engineer, SAP ABAP Developer with BTP
 
WORK LOCATION :        Livonia, MI
DURATION :                    12-18 months (Mid Term)
 
JOB DESCRIPTION : 
Roles and Responsibilities:
  • Looking for a strong SAP ABAP Developer with BTP experience.
  • Perform Technical Change Impact Analysis
  • Perform Technical Specifications and Design  
  • Perform Technical ABAP Development 
  • Experience in migrating to SAP S/4
  • Perform Unit Testing, integration testing, 
  • Perform SAP Extended Warehouse Management configuration, testing, and implementation support.
  • Work collaboratively with other team members, gaining knowledge of the SAP product and implementation.
  • Support User Acceptance Testing
  • Support Post-Go Live Hypercare Support
  • Experience in designing, developing, and deploying applications, integrations, and extensions on SAP BTP.
  • Experience in customizing and configuring services within the SAP-BTP-Plattform.
  • Knowledge of SAP EWM and BTP technologies, tools, and trends to propose improvements and best practices, and understanding of AI/ML techniques.
  • Experience in various integration patterns and protocols.
  • Mentor and train other developers on BTP integration.