1

Software Test Jobs in Canton, MI (NOW HIRING)

Software Test Engineer

Troy, MI · On-site

$65 - $105/hr

The Software Test Developer works with the Test Lead who coordinates the testing activities, resources and personnel. They will support a large, ongoing software development effort. Essential Duties ...

Software Test Engineer

Troy, MI · On-site

$70K - $80K/yr

The Software Test Developer works with the Test Lead who coordinates the testing activities, resources and personnel. They will support a large, ongoing software development effort. Essential Duties ...

Software Test Engineer

Troy, MI · On-site

$70K - $80K/yr

The Software Test Developer works with the Test Lead who coordinates the testing activities, resources and personnel. They will support a large, ongoing software development effort. Essential Duties ...

The Software Test Engineer position in the Testing and Deployment team will use the Behavior Driven Development (BDD) methodology to create, maintain, improve, and automate solution, system, and ...

The Software Test Engineer position in the Testing and Deployment team will use the Behavior Driven Development (BDD) methodology to create, maintain, improve, and automate solution, system, and ...

Software Test Engineer

Dearborn, MI · On-site +1

$102K - $204K/yr

Software Test Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the anticipated worksite.

Software Test Automation Engineer

Allen Park, MI · On-site

$42 - $55.50/hr

Stefanini is looking for a Software Test Automation Engineer, Allen Park, MI For quick apply, please reach out to Fardeen Ali at / We are seeking a highly motivated and experienced Software Test ...

JOB SUMMARY The Software Test Engineer is responsible for the component, Integration and Qualification level test specification design, review test execution, and test report for all assigned ...

JOB SUMMARY The Software Test Engineer is responsible for the component, Integration and Qualification level test specification design, review test execution, and test report for all assigned ...

Experience in writing SQL queries for test data preparation as well as data validation. * NICE TO HAVE - experience with querying Couchbase database. * Experience working with databases and various ...

next page

Showing results 1-20

Software Test information

See Canton, MI salary details

$10

$50

$69

How much do software test jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for software test in Canton, MI is $50.75, according to ZipRecruiter salary data. Most workers in this role earn between $44.57 and $57.50 per hour, depending on experience, location, and employer.

What is a software test?

Software test jobs involve evaluating and verifying that software applications function as intended. Professionals in this field, often called software testers or quality assurance (QA) engineers, design and execute tests to identify bugs, usability issues, or security vulnerabilities before products are released. They may use automated tools, manual testing methods, or a combination of both to ensure product quality. Effective software testers help improve software reliability and user satisfaction by catching issues early in the development process.

What are the key skills and qualifications needed to thrive as a software tester, and why are they important?

To thrive as a Software Tester, you need a strong understanding of software development life cycles, test case design, and quality assurance principles, typically backed by a degree in computer science or related experience. Familiarity with test management tools (like JIRA or TestRail), automation frameworks (such as Selenium), and certifications like ISTQB are highly valued. Attention to detail, analytical thinking, and effective communication help testers identify bugs and collaborate with developers. These skills ensure reliable, high-quality software, reduced defects, and successful project outcomes.

What are some common challenges software test professionals face when collaborating with development teams?

Software test professionals frequently encounter challenges such as communication gaps, differing project priorities, and tight deadlines when working with development teams. It's important to maintain clear and ongoing communication to ensure that requirements and bug reports are fully understood. Regular meetings, shared documentation, and using collaborative tools like Jira or Slack can help bridge gaps and foster a more cohesive workflow. Building trust and mutual respect between testing and development teams is key to efficiently identifying and resolving issues, leading to higher-quality software releases.

What is the difference between Software Test vs Software Developer?

AspectSoftware TestSoftware Developer
Primary RoleDesigns and executes tests to identify bugs and ensure software qualityDesigns, develops, and maintains software applications
Skills & CertificationsKnowledge of testing tools, scripting, QA methodologies, certifications like ISTQBProgramming languages, software design, certifications like Microsoft Certified or Java certifications
Work EnvironmentOften in QA teams, testing labs, or collaborative environments with developersTypically in development teams, coding environments, and project planning sessions
Industry UsageCommonly employed in software companies, IT firms, and product developmentCore role in software companies, startups, and tech industries

While both roles are essential in software development, Software Test focuses on quality assurance through testing, whereas Software Developers create the actual software applications. Understanding these differences helps in choosing the right career path or collaboration focus.

What are the most commonly searched types of Software Test jobs in Canton, MI?

The most popular types of Software Test jobs in Canton, MI are:

What cities near Canton, MI are hiring for Software Test jobs?

Cities near Canton, MI with the most Software Test job openings:

Infographic showing various Software Test job openings in Canton, MI as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $105,562 per year, or $50.8 per hour.

Software Test Engineer

Socket.dev

Troy, MI • On-site

$65 - $105/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Job description

Description


Veterans Encouraged to Apply: Detroit Defense proudly supports those who have served. We welcome applicants with military experience, including those transitioning to civilian careers. Your leadership, adaptability, and mission-focused mindset are valued here. Detroit Defense is a 3x recipient of the Hire Vets Gold Medallion Award.


Detroit Defense is developing the next generation of software-based maintenance tools and has an opening for a Software Test Developer. This role performs software and documentation quality efforts and operates independently of the software engineering group to ensure impartial evaluation of work products. The Software Test Developer works with the Test Lead who coordinates the testing activities, resources and personnel. They will support a large, ongoing software development effort.


Essential Duties and Responsibilities:

  • Develop and maintain test plans, test descriptions, procedures, and requirements

  • Develop and maintain detailed test reports

  • Conduct software testing as well as full regression testing on software builds prior to release

  • Identify and track bugs found throughout the testing process with root cause analysis (RCA)

  • Develop test automation tools, using tools including but not limited to, TestComplete, TestExecute and or Playwright Dev.

  • Collaborate with team of colleagues (test engineers and software developers)


Requirements

  • A bachelor’s degree from an accredited college or university in Computer Science, Engineering, or applicable field of study

  • Experience with C#, Java or other program/script language is a plus

  • Ability to obtain and maintain a Common Access Card (CAC) and United States Government Security Clearance (minimum requirement is a US Citizen. Applicants that do not meet the requirements will not be considered).


Detroit Defense offers an impressive compensation and benefits package including:

  • Medical, Dental & Vision Benefits

  • Company Paid Life and AD&D

  • Company Paid Short Term and Long-Term Disability

  • Flexible Spending & HSA Accounts

  • Legal & ID Shield Services

  • 401k with Company Match

  • Paid holidays, vacation, and sick days


About Us:
At Detroit Defense, we deliver mission-critical solutions that enhance national security, protect the warfighter, and enable readiness through innovation, technical excellence, and end-to-end lifecycle support.


Remaining steadfast in our core values of Trustworthy, Mission Driven, Creative, and Agile we are a complex systems integrator for the U.S. Government, Detroit Defense provides solutions to meet the technical and programmatic challenges faced by our customers. Our proven success in multi-domain cross-platform system-of-systems integration results in fielded capability for warfighters. From R&D to production, fielding, and sustainment, Detroit Defense provides services and solutions to Empower Those That protect Us.


Detroit Defense is a proud recipient of the 2022, 2023 & 2024 Hire Vets Gold Medallion Award.


Detroit Defense is an Equal Opportunity/Affirmative Action employer. All qualified applicants will be considered without regard to race, color, religion, national origin, sex (including gender identity or gender expression), age, mental or physical disability, creed, ancestry, citizenship, veteran status, marital status, sexual orientation, medical condition, genetic trait or any other characteristic protected by federal, state or local law.

#J-18808-Ljbffr