1

Junior Software Engineer In Test Jobs in Rochester, MI

Description Software Engineer I Location: Remote, USA Employment Type: Full-Time Benefits Offered ... in diagnosing, debugging, and resolving software defects across development and test environments.

Description Software Engineer I Location: Remote, USA Employment Type: Full-Time Benefits Offered ... in diagnosing, debugging, and resolving software defects across development and test environments.

The Software Engineer designs, develops, tests, and maintains software components within OneStream ... in diagnosing, debugging, and resolving software defects across development and test environments.

The Software Engineer designs, develops, tests, and maintains software components within OneStream ... in diagnosing, debugging, and resolving software defects across development and test environments.

Senior Software Engineer

Milford, MI · Hybrid

$107K - $142K/yr

Lead and participate in continuous improvement initiatives related to software development ... test plans, user guides, and root cause analysis reports. * Mentor junior engineers and contribute ...

Senior Software Engineer

Warren, MI · On-site

$115K - $151K/yr

Lead and participate in continuous improvement initiatives related to software development ... test plans, user guides, and root cause analysis reports. * Mentor junior engineers and contribute ...

Senior Software Engineer

Warren, MI · Hybrid

$115K - $151K/yr

Lead and participate in continuous improvement initiatives related to software development ... test plans, user guides, and root cause analysis reports. * Mentor junior engineers and contribute ...

Software Test Engineer

Troy, MI · On-site

$70K - $80K/yr

The Software Test Developer works with the Test Lead who coordinates the testing activities ... A bachelor's degree from an accredited college or university in Computer Science, Engineering, or ...

The Software Test Developer works with the Test Lead who coordinates the testing activities ... A bachelor's degree from an accredited college or university in Computer Science, Engineering, or ...

Software Test Engineer

Troy, MI · On-site

$70K - $80K/yr

The Software Test Developer works with the Test Lead who coordinates the testing activities ... A bachelor's degree from an accredited college or university in Computer Science, Engineering, or ...

Showing results 21-40

Junior Software Engineer In Test information

See Rochester, MI salary details

$42.8K

$87K

$130.7K

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

As of Sep 15, 2026, the average yearly pay for junior software engineer in test in Rochester, MI is $87,022.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,200.00 and $87,900.00 per year, depending on experience, location, and employer.

What is a junior software engineer in test?

Junior Software Engineers In Test are entry-level professionals who focus on ensuring the quality and reliability of software applications. They write and execute test cases, identify bugs, and collaborate with developers to resolve issues. Their responsibilities often include developing automated tests, maintaining testing frameworks, and reporting on test results. This role provides a foundation in both software development and quality assurance practices, making it an excellent starting point for a career in software engineering or testing.

What are the key skills and qualifications needed to thrive as a junior software engineer in test?

To thrive as a Junior Software Engineer In Test, you need a solid understanding of programming fundamentals, basic knowledge of software testing methodologies, and often a degree in computer science or a related field. Familiarity with test automation tools (such as Selenium or JUnit), version control systems (like Git), and continuous integration platforms is typically required. Strong analytical thinking, attention to detail, and effective communication skills help you collaborate with development teams and ensure high-quality software. These skills are crucial for identifying issues early, maintaining efficient testing processes, and contributing to reliable product releases.

What are some common challenges faced by junior software engineers in test when transitioning from manual to automated testing?

Junior Software Engineers In Test often encounter challenges such as learning new automation frameworks, understanding programming concepts, and adapting to complex test environments. It can also be difficult to write effective automated test scripts that are maintainable and scalable. Collaborating with developers and senior QA engineers is key to overcoming these hurdles, as mentorship and code reviews help build confidence and technical skills. Continuous learning and hands-on practice with automation tools like Selenium or Cypress are essential for a smooth transition.

What is the difference between Junior Software Engineer In Test vs Junior QA Engineer?

AspectJunior Software Engineer In TestJunior QA Engineer
Required CredentialsBachelor's in CS or related field, programming skillsBachelor's in CS, IT, or related field, testing knowledge
Work EnvironmentDevelopment teams, coding, automationTesting teams, manual and automated testing
Employer & Industry UsageTech companies, software firms, startupsSoftware companies, QA departments, IT firms
Common Search & ComparisonYesYes

Junior Software Engineer In Test roles focus on developing automated tests and coding, often working closely with developers. Junior QA Engineers primarily perform manual testing and basic automation, focusing on quality assurance. Both roles require similar educational backgrounds but differ in daily tasks and technical depth.

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

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

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

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

What cities near Rochester, MI are hiring for Junior Software Engineer In Test jobs?

Cities near Rochester, MI with the most Junior Software Engineer In Test job openings:

Infographic showing various Junior Software Engineer In Test job openings in Rochester, MI as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $87,022 per year, or $41.8 per hour.

QA Automation Engineer (Playwright / TypeScript) - Onsite

Troy, MI • On-site

$70K - $105K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Cognizant rating

7.0

Company rating: 7.0 out of 10

Based on 87 frontline employees who took The Breakroom Quiz


Job description

  • Please note, this role is not able to offer visa transfer or sponsorship now or in the future*
  • Please note, this role is not able to offer visa transfer or sponsorship now or in the future*
About Us

Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant, a member of the NASDAQ-100, is ranked 195 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com.

About Cognizant’s IoT Practice

Intelligent, IoT-enabled products will soon result in the proliferation of data and disrupt virtually all industries. To be successful, both large and small companies must leverage IoT capabilities by designing modern products that fundamentally connect people with processes. Within Cognizant IOT, we engineer industry-aligned, IoT-enabled products that merge industry needs with human drivers. Our intelligent products will revolutionize experiences and result in exciting, transformative outcomes. Without human-centered thinking, connected products are just standalone things—but with it, our modern connected products facilitate a unified way of life enjoyed by all.

We are seeking a Senior QA Automation Engineer (SDET) to design, develop, and maintain automated testing solutions for web applications, APIs, and backend services. This role will work closely with developers, product owners, and DevOps teams to ensure software quality through robust automation frameworks and continuous testing.

Key Responsibilities
  • Build and maintain automated test frameworks using Playwright, Selenium, Cypress, or similar tools.
  • Develop and execute functional, regression, integration, and API tests.
  • Integrate automated tests into CI/CD pipelines.
  • Collaborate with cross-functional teams to define test strategies and ensure product quality.
  • Analyze defects, troubleshoot issues, and support continuous improvement initiatives.
Required Qualifications
  • 3+ years of QA or software development experience.
  • Hands-on experience with test automation frameworks and API testing.
  • Proficiency in TypeScript, JavaScript, C#, Java, or Python.
  • Experience with Git, Jira, Agile methodologies, and CI/CD tools.
  • Strong understanding of software testing principles and automation best practices.
Preferred Qualifications
  • Experience with Playwright and TypeScript.
  • Mobile automation using Appium.
  • Knowledge of Azure, AWS, Docker, Kubernetes, and performance testing tools.
  • Experience testing microservices and cloud-native applications.
Keywords

SDET, QA Automation, Playwright, TypeScript, API Testing, CI/CD, Selenium, Cypress, Software Quality Engineering.

Compensation

- $70,000 to $105,000 + COLA and this position is also eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to the terms of Cognizant’s applicable plans. Application will be accepted by 9/28/2026

Benefits

Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:

  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan
#J-18808-Ljbffr

What Cognizant employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom