1

Unit Testing Jobs in Michigan (NOW HIRING)

... unit testing, system testing, regression testing, and automated testing to ensure application quality and reliability. · Troubleshoot and resolve software defects, performance issues, and system ...

Perform unit testing, system testing, regression testing, and automated testing to ensure application quality and performance. * Collaborate with business stakeholders, QA teams, and developers to ...

New

... of unit testing and its benefits Superb attention to detail Software testing and design experience Established portfolio of work and code samples What'll Make You Special: Experience with web ...

Java Developer

Lansing, MI · On-site

$51.75 - $67/hr

Participate in code reviews, unit testing, and performance tuning * Troubleshoot and resolve application issues in development and production * Work with databases to design and optimize queries

... in unit testing, system testing, regression testing, and automated testing to ensure product quality meet client expectation - 4+ years Ability to provide quality customer service, build trust ...

Senior Software Engineer I

Ann Arbor, MI · On-site

$123.30K - $161.50K/yr

Testing Frameworks: Unit testing, integration testing, and debugging skills for control systems. Communication Protocols & Networking * Strong knowledge of CAN bus, EtherCAT, and other industrial ...

azure with .Net Consultant

Dearborn, MI

$53.75 - $73.25/hr

NET 4.0, SOA ,.NET Framework 4.5 & above, Entity Framework, Web APIs, XML , JSON, Unit Testing etc. Good to have experience in Cloud migrations Good knowledge on Principles and Design patterns like ...

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:

Web Application Programmer 159126

KēSTA I.T.

Lansing, MI • Hybrid

$36.77 - $56.77/hr

Full-time

Retirement, PTO

Posted 7 days ago


Job description

Come build, innovate, disrupt, and thrive!

KēSTA I.T is actively seeking a Web Application Programmer for an immediate contract engagement with our government client.

Work Location: This position is Hybrid

Job Description:

We Are Seeking an experienced Web Application Programmer to support the development, enhancement, and maintenance of enterprise web applications and data management systems. This role will focus on designing and implementing secure, scalable, and user-friendly applications that support electronic data exchange, document management, reporting, and public-facing information systems. The ideal candidate will possess strong full-stack development expertise, database programming skills, and experience delivering high-quality web applications in a collaborative Agile environment.

Responsibilities:

·         Design, develop, maintain, and enhance enterprise web applications and database-driven systems.

·         Develop and maintain backend database components including stored procedures, functions, triggers, scripts, and SSIS packages.

·         Build responsive and dynamic web applications using modern web development technologies and frameworks.

·         Collaborate with business stakeholders and technical teams to analyze requirements and implement software solutions.

·         Perform unit testing, system testing, regression testing, and automated testing to ensure application quality and reliability.

·         Troubleshoot and resolve software defects, performance issues, and system integration challenges.

·         Develop and maintain technical documentation, workflows, and application support materials.

·         Ensure applications comply with accessibility standards and responsive design best practices.

·         Support application deployments, version control processes, and ongoing system enhancements.

·         Participate in Agile development activities including sprint planning, code reviews, and iterative software delivery.

·         Maintain and support integrations between applications, databases, and external systems.

·         Assist with modernization initiatives and implementation of new technologies and development practices.

·         Provide excellent customer service and build collaborative relationships with stakeholders and team members.

Required Skills:

·         4+ years of advanced experience with SQL development, including database scripts, stored procedures, functions, triggers, and SSIS packages.

·         4+ years of experience with C#.NET, VB.NET, ASP.NET, XML, AJAX, HTML, CSS, JavaScript, and Transact-SQL (T-SQL).

·         Strong knowledge of structured programming, object-oriented programming, relational database design, and responsive web development.

·         4+ years of experience with unit testing, system testing, regression testing, and automated testing methodologies.

·         Experience providing high-quality customer service and collaborating effectively within cross-functional teams.

·         Proficiency with Microsoft Visual Studio, Team Foundation Server (TFS)/Git, Microsoft Office Suite, and SharePoint.

·         Experience with Angular and TypeScript development.

·         Knowledge of ADA compliance and accessibility standards for web applications.

·         Experience with MVC framework development is highly desired.

·         Familiarity with AI technologies and development tools is desired.

·         Knowledge of CI/CD pipelines and deployment processes is desired.

·         Strong troubleshooting, analytical, and problem-solving skills.

·         Excellent written and verbal communication skills.

·         Ability to manage multiple priorities and deliver high-quality solutions in a collaborative environment.

Available Benefits:

·         Medical Benefits (Platinum level plans available)

·         Work from home / Hybrid / Onsite options

·         PTO

·         Holiday Pay

·         VTO

·         401K

·         Charitable Match

·         Training reimbursement

About KēSTA I.T.:

Our name says it all; KēSTA I.T. (Keys-to-I.T.) AND our people are our keys to our success!

 

KēSTA I.T. is a premier Utah-based technical staffing and consulting services firm. We specialize in temporary and permanent placement of Software, Hardware, Network, Cloud, CRM/ERP, Data, End-User support, Web and Executive / leadership-based positions on a full time and consulting basis.

If you're interested in a role where top performance is rewarded, personal time is valued, and excellence is demanded at every level we want to talk to you today! 

 

Where do you want to go? We've got the keys! ~ KēSTA I.T.

 

WWW.KeSTAIT.COM