1

Senior Software Development Engineer In Test Jobs in Canton, MI

Senior Software Engineer

Milford, MI · On-site

$120 - $150/hr

Utilize automated test tools in build environments test benches and vehicles to verify ... Embrace software development methodologies to ensure Software Built In Quality promoting early bug ...

Senior Software Engineer I

Birmingham, MI · On-site

$116K - $154K/yr

Use AI-assisted development tools to accelerate development, refactoring, test creation, and ... Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent ...

Senior Software Engineer I

Birmingham, MI · On-site

$116K - $154K/yr

Use AI-assisted development tools to accelerate development, refactoring, test creation, and ... Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent ...

Support software verification planning, execution, and test automation efforts. * Manage software ... Proficiency in Embedded C++ software development. * Experience with real-time embedded systems ...

Senior Software Engineer I

Birmingham, MI · On-site

$116K - $154K/yr

Use AI-assisted development tools to accelerate development, refactoring, test creation, and ... Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent ...

Data Engineer (Python)

Auburn Hills, MI · On-site

$108K - $130K/yr

Data Engineering, Python, PySpark, CI/CD, Airflow, Workflow Orchestration Overall Experience: 8+ years of relevant experience JOB REQUIREMENTS - The Senior Data Engineer & Technical Lead (SDET Lead ...

Showing results 21-40

Senior Software Development Engineer In Test information

See Canton, MI salary details

$20.9K

$116.4K

$151.5K

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

As of Sep 3, 2026, the average yearly pay for senior software development engineer in test in Canton, MI is $116,364.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,400.00 and $133,000.00 per year, depending on experience, location, and employer.

What does a senior software development engineer in test do?

A Senior Software Development Engineer in Test (SDET) is responsible for designing, developing, and maintaining automated test frameworks and tools to ensure the quality and reliability of software products. They work closely with development and QA teams to identify test requirements, create robust test cases, and integrate automated tests into the CI/CD pipeline. In addition to coding and scripting, Senior SDETs mentor junior team members, analyze test results, and help troubleshoot complex issues to continuously improve software quality. Their expertise bridges the gap between development and testing, ensuring both speed and quality in software releases.

How does a senior software development engineer in test typically collaborate with development and product teams to ensure software quality?

As a Senior Software Development Engineer In Test (SDET), you will work closely with both development and product teams throughout the software development lifecycle. This includes participating in design and requirements discussions to identify potential test cases early, contributing to test automation strategies, and providing feedback on testability and quality risks. SDETs often pair with developers to review code, co-create test plans, and triage bugs together, ensuring that testing is fully integrated into the CI/CD pipeline. Effective communication and cross-team collaboration are essential for proactively identifying issues and maintaining high software quality standards.

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

To thrive as a Senior Software Development Engineer In Test, you need advanced programming skills, deep knowledge of software testing methodologies, and a bachelor's degree in computer science or a related field. Expertise with automation frameworks (such as Selenium, Cypress, or Appium), CI/CD tools, and scripting languages is typically required, along with relevant certifications like ISTQB. Strong analytical thinking, problem-solving, and effective communication are crucial soft skills for collaborating with cross-functional teams and driving quality initiatives. These capabilities ensure rigorous test coverage, faster release cycles, and high-quality software products.

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

AspectSenior Software Development Engineer In TestSoftware Development Engineer In Test
ExperienceTypically 5+ years in testing and developmentEntry to mid-level, 1-3 years experience
ResponsibilitiesDesigns complex test frameworks, mentors juniors, leads testing initiativesDevelops test cases, automates tests, executes testing tasks
Skills & CertificationsAdvanced coding, automation, testing tools, leadership skillsProgramming, automation, testing tools
Work EnvironmentCollaborates with cross-functional teams, often in Agile settingsWorks closely with developers, focuses on automation and manual testing

In summary, a Senior Software Development Engineer In Test has more experience, leadership responsibilities, and strategic testing roles compared to a Software Development Engineer In Test, who primarily focuses on developing and executing tests.

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

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

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

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

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

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

Infographic showing various Senior Software Development Engineer In Test job openings in Canton, MI as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 18% Part Time, and 3% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $116,364 per year, or $55.9 per hour.

Software Engineer in Test-Detroit, MI

Georgia IT, Inc.

Detroit, MI • On-site

Full-time

Re-posted 27 days ago


Job description

Job Summary:
Georgia IT, Inc. is seeking a Software Engineer in Test to develop automated testing solutions and improve quality within delivery teams. The role involves creating test strategies, building CI/CD pipelines, and mentoring team members while ensuring high-quality code and best practices are maintained.
Responsibilities:
• Create automated testing solutions from technical designs, specifications and documentation
• Create and implement test strategies
• Build tooling and automated CI/CD pipelines and test infrastructure for delivery teams
• Implement quality gates and thresholds within CI/CD pipelines
• Develop innovative methods and solutions to improve quality, test efficiency and test coverage
• Mentor, train and support other team members
• Create, contribute to and maintain high-quality code (code coverage/unit testing, static code analysis/linters, code metrics, static application security testing, etc.)
• Design and develop testing frameworks using advanced methodologies and design patterns
• Collaborate with team members to build highly maintainable and reusable automation modules
• Participate in code, design and architectural reviews
• Provide technical leadership and evangelize and leverage engineering best practices to initiate, plan and execute large-scale, cross functional company-wide programs
• Create, promote and implement best practices, process changes, standards, code health and continuous process improvements
• Provide input on issues that impact product performance and system stability
• Implement security testing
• Implement performance and load testing
• Assist in post-implementation and continuous improvement efforts to enhance systems and applications
• Identify, log and monitor product issues, driving to remediation
• Make detailed recommendations concerning quality methods, technologies/tooling, and test data management to enhance test efficiencies
Qualifications:
Required:
• 3 years of experience working with unit testing and mocking frameworks
• 3 years of experience creating quality automation solutions such as tools and testing infrastructure from scratch
• 3 years of programming experience in at least one modern object-oriented programming (OOP)/functional programming (FP) language (e.g., C#, F#, Python, Java, JavaScript)
• Some experience with service-oriented architectures
• Experience working within Agile/SAFe methodologies
• Experience with SQL and/or NoSQL database technologies
• Experience with test-driven development or behavior-driven development
• Experience with setting up continuous integration/deployment/delivery pipelines (DevSecOps) and proficiency in selecting appropriate tooling for quality gates
• Demonstrated experience with containerization
• Hands-on experience with cloud technologies
• Demonstrated experience with infrastructure-as-code (IAC)
• Proficiency in the Microsoft Office suite
• Understanding of OOP/FP concepts such as data structures, algorithms and design patterns
• Strong knowledge of the software development life cycle, quality assurance methodologies, automated testing and web-based technologies, including API automation testing experience
• Ability to create and maintain automated test frameworks, test strategies, test plans, test scenarios and test cases
• Ability to produce technical documentation that is concise, accurate and easy to understand
• Ability to work in a fast-paced environment and communicate concisely and clearly as well as a willingness to drive quality into the development process
Company:
Georgia IT, Inc. provides IT Consulting for a wide range of IT services and custom build turn-key enterprise solutions. Founded in 2007, the company is headquartered in Alpharetta, USA, with a team of 51-200 employees. The company is currently Growth Stage.

Georgia IT logo

About Georgia IT

Sourced by ZipRecruiter

A PROFESSIONAL SERVICES ORGANIZATION WITH A VISION OF DELIVERING SIMPLE AFFORDABLE, SUSTAINABLE SOLUTIONS FOR COMPLEX PROBLEMS WITH INTEGRITY. OUR GOAL IS TO ACHIEVE ALL THIS IN A COLLABRATIVE APPROACH WITH ALL PARTIES INVOLVED IN DELIVERING SOLUTIONS/PRODUCTS.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Alpharetta, GA, US

Year founded

2007

Social media