1

Software Quality Engineer Jobs in Rochester, NY (NOW HIRING)

.Net Developer

Rochester, NY · On-site

$47.75 - $63/hr

They will work with QA to debug software issues and ensure robust software quality. They will also work with sales & field engineers to develop integrated software / hardware solutions for customer ...

Integration Engineer

Rochester, NY · On-site

$75K - $100K/yr

Integration Engineer POSITION SUMMARY Kodak Moments is seeking an OS Integration Engineer to own ... Ability to work independently or as part of a larger team including software, QA, service ...

Exposure to software development, quality assurance, DevOps, cloud infrastructure, or technical operations environments. * Familiarity with software testing, debugging, automation, or web/API testing ...

... quality Qualifications : Required : • Bachelor's degree in Computer Science, Electrical Engineering, or a related field • 2+ years of experience in software development • Experience in ...

Compliance Engineer II

Rochester, NY · On-site

$65K - $100K/yr

The Compliance Engineer II will provide technical support of Departmental Technical Documentation ... software systems utilized in B&L's growing Quality Systems (Documentum, Kintana, CATSWeb)

We inspire consumers to bring their memories to life--delivering innovative, high-quality photo ... The Kodak Alaris Software Developer position is responsible for development of software ...

Software Engineer III

Rochester, NY

$56.75 - $76.25/hr

Work you'll do As a Software Engineer III , you will actively engage in your engineering craft ... Create technical specifications, and write high-quality, supportable, scalable code ensuring all ...

Software Engineer V

Rochester, NY · On-site

$180K - $247K/yr

Our Software Engineers are responsible for designing, prototyping, developing, and debugging software solutions for semiconductor equipment components and devices to ensure quality and functionality.

Our Software Engineers are responsible for designing, prototyping, developing, and debugging software solutions for semiconductor equipment components and devices to ensure quality and functionality.

You will collaborate closely with cross-functional teams to deliver robust, high-quality systems. This position reports to the Software Engineering Manager, based in our Rochester, NY office. Our ...

next page

Showing results 1-20

Software Quality Engineer information

See Rochester, NY salary details

$18

$47

$77

How much do software quality engineer jobs pay per hour?

As of Jun 26, 2026, the average hourly pay for software quality engineer in Rochester, NY is $47.90, according to ZipRecruiter salary data. Most workers in this role earn between $37.69 and $54.81 per hour, depending on experience, location, and employer.

What Is a Software Quality Engineer?

A software quality engineer, or software quality assurance engineer, tests the quality and efficiency of a software product before its public release. As a software quality engineer, your responsibilities and duties include reviewing specifications and design documents, processing the software, designing tests to assess software, and coordinating testing activities with software engineers and programmers. A career as a software quality engineer requires a bachelor’s degree in computer science or a related field, and some positions also require a master’s degree. Software quality engineers have skills and experience working with software development, a working proficiency with SQL, and familiarity with QA best practices and testing.

What is the difference between Software Quality Engineer vs Software Tester?

AspectSoftware Quality EngineerSoftware Tester
Primary FocusEnsuring overall quality, process improvement, and defect preventionIdentifying bugs and verifying software functionality
ResponsibilitiesDeveloping quality strategies, automating tests, collaborating with teamsExecuting test cases, reporting bugs, manual testing
Required SkillsTesting tools, automation, quality assurance processesManual testing, test case execution, defect tracking
Work EnvironmentCollaborative, cross-functional teams in software developmentPrimarily testing teams or QA departments

While both roles focus on software quality, Software Quality Engineers take a broader approach, emphasizing process improvement and automation, whereas Software Testers mainly focus on executing tests and identifying bugs. The roles often overlap but serve different stages of the quality assurance process.

How does a Software Quality Engineer typically collaborate with development and product teams to ensure high-quality releases?

As a Software Quality Engineer, you’ll work closely with developers and product managers throughout the software development lifecycle. Regular collaboration involves participating in sprint planning, reviewing requirements, designing test cases, and providing feedback on user stories. You’ll also be responsible for communicating defects clearly, suggesting improvements, and validating fixes, ensuring everyone is aligned on quality goals. This close teamwork ensures that issues are caught early and that the final product meets both technical and user expectations.

What are the key skills and qualifications needed to thrive as a Software Quality Engineer, and why are they important?

To thrive as a Software Quality Engineer, you need a solid understanding of software development lifecycles, test methodologies, and a relevant degree in computer science or a related field. Familiarity with automated testing tools (like Selenium or JUnit), bug tracking systems (such as Jira), and scripting languages is typically required. Attention to detail, problem-solving skills, and strong communication are vital soft skills that set top performers apart. These abilities ensure software products meet high standards for reliability and functionality, reducing defects and improving user satisfaction.

What are Software Quality Engineers?

Software Quality Engineers are professionals responsible for ensuring that software products meet established quality standards before they are released to customers. They design and execute tests, identify bugs or issues, and collaborate with developers to resolve problems. Their work helps prevent defects, enhances user satisfaction, and ensures the reliability and safety of software applications. Software Quality Engineers may use automation tools and manual testing methods to validate functionality, performance, and security.
More about Software Quality Engineer jobs
What job categories do people searching Software Quality Engineer jobs in Rochester, NY look for? The top searched job categories for Software Quality Engineer jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Software Quality Engineer jobs? Cities near Rochester, NY with the most Software Quality Engineer job openings:
Infographic showing various Software Quality Engineer job openings in Rochester, NY as of June 2026, with employment types broken down into 72% Full Time, 7% Part Time, and 21% Contract. Highlights an 90% Physical, 1% Hybrid, and 9% Remote job distribution, with an average salary of $99,624 per year, or $47.9 per hour.
.Net Developer

$47.75 - $63/hr

Full-time

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


Job description

Position: .Net Developer
Location: Rochester, NY
Duration: 12+ Months
Job Description:
On a day to day, this individual will be programming on their production software. There will be maintenance work, but this role will mostly involve developing new features. This individual will be responsible for developing platform software using Microsoft .NET / C# environment, building RESTful API's for web services, using technologies such as Entity Frameworks, LINQ, Angular and DevExpress.
This opportunity involves collaborating with a team of software engineers and testers using a scrum based agile software development methodology. They will work closely with product managers to understand requirements and design software solutions to satisfy customer requirements. They will work with QA to debug software issues and ensure robust software quality. They will also work with sales & field engineers to develop integrated software / hardware solutions for customer requirements, and to support escalations from customers for field issues.
1). Programming - Looking for someone with 5+ years of C#.NET development experience, working on projects responsible for developing new features.
2). Front end Web - Experience with Angular, either AngularJS or Angular Javascript.
3). Database programming - Experience with SQL environment and SQL Server
4). Ability to travel domestically and internationally (10%) and / or participate in off hours meetings with offshore team partners regularly