1

Assistant Software Qa Engineer Jobs in Rochester, NY

DevOps Engineer

Rochester, NY · On-site

$51 - $70/hr

Company Description BCC Software develops innovative software and data solutions that power ... The DevOps Engineer will work closely with Development, QA, and IT teams to streamline and secure ...

DevOps Engineer

Rochester, NY · On-site

$51 - $70/hr

Company Description BCC Software develops innovative software and data solutions that power ... The DevOps Engineer will work closely with Development, QA, and IT teams to streamline and secure ...

DevOps Engineer

Rochester, NY

$52 - $71.25/hr

Company Description BCC Software develops innovative software and data solutions that power ... The DevOps Engineer will work closely with Development, QA, and IT teams to streamline and secure ...

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 ...

Strong knowledge of computer hardware and software, including applications and programming. Strong knowledge of design techniques, tools, and principles involved in production of precision technical ...

Quality Engineer

Rochester, NY · On-site

$71K - $91K/yr

Define, document, coordinate and implement, under the direction of the Quality Assurance Manager ... software. • Work independently with minimal supervision.

Quality Engineer

West Henrietta, NY · On-site

$69K - $92K/yr

... and to assist in specification development. * Investigates instances of nonconformance and ... Partners with Quality Assurance team to deliver workshops and training as required. * Provides ...

... and to assist in specification development. * Investigates instances of nonconformance and ... Partners with Quality Assurance team to deliver workshops and training as required. * Provides ...

Quality Engineer

Rochester, NY · On-site

$60K - $89K/yr

Under the direction of the Quality Director, you will assist in elevating and systematizing ... Lead in the implementation of assurances, process controls, and corrective and preventative actions ...

Quality Engineer

Rochester, NY · On-site

$60K - $89K/yr

Under the direction of the Quality Director, you will assist in elevating and systematizing ... Lead in the implementation of assurances, process controls, and corrective and preventative actions ...

... Assurance operations, and drives Quality Engineering initiatives that support manufacturing ... Assist in identifying and delivering quality-related training across the organization. Participate ...

Quality Technician Intern

NY · On-site

$17.50 - $23.50/hr

Implementation of SPC Software Package. * Analyze trends in production/process data through ... * Assist Quality Assurance Manager in determining Process Capabilities within the Laboratory and ...

next page

Showing results 1-20

Assistant Software Qa Engineer information

See Rochester, NY salary details

$66.1K

$128K

$221K

How much do assistant software qa engineer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for assistant software qa engineer in Rochester, NY is $127,950.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,500.00 and $139,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Assistant Software QA Engineer, and why are they important?

To thrive as an Assistant Software QA Engineer, you need a solid understanding of software testing principles, familiarity with programming basics, and often a degree in computer science or a related field. Experience with test management tools, bug tracking systems like JIRA, and knowledge of automation frameworks such as Selenium is typically required. Strong attention to detail, analytical thinking, and effective communication are essential soft skills for this position. These skills and qualifications are critical for identifying software defects early and ensuring product quality in collaborative development environments.

Is QA Engineer still in demand?

QA Engineer roles remain in demand as companies prioritize software quality assurance, especially with the growth of agile development and automation tools like Selenium and JUnit. Skilled QA professionals with knowledge of testing frameworks, scripting, and continuous integration are sought after across various industries.

What does an Assistant Software QA Engineer do?

An Assistant Software QA Engineer supports the quality assurance process by helping to design, execute, and document tests for software applications. They work closely with developers and senior QA engineers to identify bugs, ensure software meets requirements, and maintain testing documentation. Their responsibilities often include running manual and automated tests, reporting issues, and verifying that problems are resolved. This role is ideal for those starting a career in software testing and looking to gain experience in the QA field.

Will QA or SDET get replaced by AI?

QA and SDET roles involve designing test cases, analyzing complex software behaviors, and ensuring quality, which currently require human judgment and creativity that AI cannot fully replicate. While AI tools can assist with automation and repetitive testing tasks, human oversight remains essential for comprehensive quality assurance and testing strategy development.

What is the difference between Assistant Software Qa Engineer vs Software Qa Engineer?

AspectAssistant Software Qa EngineerSoftware Qa Engineer
QualificationsTypically requires a bachelor's degree in computer science or related field; some certifications like ISTQB are commonRequires similar qualifications; often more experience or certifications
Work EnvironmentEntry-level position, often part of a QA team, supporting testing activitiesMore independent testing responsibilities, leading test cases and reporting bugs
ResponsibilitiesAssists in testing, documentation, and basic test case executionDesigns test plans, executes tests, and analyzes results

The Assistant Software Qa Engineer typically supports testing activities under supervision, while the Software Qa Engineer takes on more independent testing and quality assurance responsibilities. Both roles require similar educational backgrounds, but the Software Qa Engineer usually has more experience and autonomy in testing processes.

What engineer makes $500,000 a year?

Senior software engineers, especially those in specialized fields like machine learning, AI, or working at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and often leadership roles or equity compensation.

How does an Assistant Software QA Engineer typically collaborate with developers and other team members during the software development lifecycle?

Assistant Software QA Engineers work closely with developers, product managers, and senior QA engineers to ensure software quality from the early stages of development through deployment. They participate in daily stand-ups, review requirements, and provide feedback on potential issues or unclear specifications. Regular communication with developers helps clarify test cases and reproduce bugs, while collaboration with other QA team members ensures comprehensive test coverage. This teamwork fosters a proactive approach to identifying and resolving issues, contributing to a smoother software release process.

Which pays more, QA or QC?

In the context of an Assistant Software QA Engineer, quality assurance (QA) roles generally offer higher salaries than quality control (QC) roles due to their broader responsibilities in process improvement and testing strategy. QA positions often require skills in automation tools and may involve more complex tasks, which can lead to higher compensation. However, salaries vary based on experience, location, and company size.
What are the most commonly searched types of Software Qa Engineer jobs in Rochester, NY? The most popular types of Software Qa Engineer jobs in Rochester, NY are:
What job categories do people searching Assistant Software Qa Engineer jobs in Rochester, NY look for? The top searched job categories for Assistant Software Qa Engineer jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Assistant Software Qa Engineer jobs? Cities near Rochester, NY with the most Assistant Software Qa Engineer job openings:
DevOps Engineer

DevOps Engineer

BCC Software

Rochester, NY • On-site

$51 - $70/hr

Full-time

This job post has expired 5 days ago. Applications are no longer accepted.


Job description

Company Description
BCC Software develops innovative software and data solutions that power critical customer communications for organizations across North America. With more than 45 years of industry leadership, we combine deep postal expertise with modern technology to help our customers streamline operations, improve efficiency, and drive growth.
Job Description
The DevOps Engineer is responsible for supporting and enhancing the engineering infrastructure, managing secure engineering operations, and maintaining internal development tools and software. This role includes automating engineering workflows, maintaining cloud-based infrastructure, and contributing to product development efforts. The DevOps Engineer will work closely with Development, QA, and IT teams to streamline and secure all aspects of the CI/CD pipeline while advancing cloud infrastructure, automation, and operational excellence across the engineering organization.
Key Responsibilities
  • Design, build and maintain CI/CD workflows and automation frameworks to support secure software delivery across on-premise and public cloud-hosted engineering environments and applications in alignment with IT and security access policies.
  • Champion and help implement established CI/CD, release automation and build security best practices across engineering teams, partnering with IT, security and architecture teams to align with enterprise standards.
  • Continuously improve deployment speed, release reliability and services operations through automation, pipeline quality improvements and observability capabilities
  • Be a key contributor in developing and maintaining all aspects of public cloud infrastructure solutions, including automated virtual machine deployment and ongoing support for team's infrastructure needs.
  • Continuously monitor and improve build systems for performance, security, scalability, and automation.
  • Work closely with Engineering, QA and IT to troubleshoot infrastructure and deployment issues in development, QA, staging, and production environments.

Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • Strong understanding of CI/CD principles, with hands-on experience building pipelines/actions within GitHub and/or ADO eco-system.
  • 5-7 years of experience in DevOps, infrastructure engineering, or a similar role
  • Experience in supporting container-based solutions utilizing Docker and Kubernetes
  • Familiarity with Microsoft Azure PAAS and SAAS services, including computer, networking, storage, containers and identify management.
  • Experience working with Infrastructure as Code (IaC), particularly using tools like Terraform, Bicep, ARM.
  • Knowledge of public and private cloud infrastructure security best practices.
  • Proficiency in PowerShell or like scripting languages for automation and system management.
  • Experience working within Lean and Agile development environments.

Additional Information
Work Location
This position offers remote work flexibility, with a preference for candidates located in the Rochester, NY area to enable increased in-person and onsite collaboration as business needs evolve.
Physical Demands
This is primarily an office-based role requiring extended periods of sitting and frequent use of hands for typing, writing, and operating standard office equipment. The position requires effective verbal and written communication. Occasional standing, walking, bending, reaching, or lifting of office supplies or small equipment up to 25 pounds may be required. Visual acuity sufficient for reading, computer work, and document review is necessary. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions of the position.
Position Type and Expected Hours of Work
This is a full-time exempt position. Some flexibility in hours is allowed, but the employee must be available during the "core" work hours of Monday through Friday, 8:00 a.m. to 5:00 p.m. Additional hours including evening and weekend work may be required as job duties demand.
AAP/EEO Statement
BCC Software provides equal employment opportunity to all individuals regardless of age, race, color, creed, religion, ancestry, sex (including pregnancy, childbirth or related medical conditions), gender, sexual orientation, gender identity or expression (including transgender status), national origin, veteran or military status, marital status, genetic information, physical or mental disability, familial status, reproductive health decisions, status as a victim of domestic violence, or any other basis protected by applicable laws and regulations. Further, the company takes affirmative action to ensure that all applicants and employees are treated without regard to any of these characteristics during the application process and/or employment. Discrimination of any type will not be tolerated.