1

Software Qa Engineer 2 Jobs (NOW HIRING)

Software QA Engineer

Carlsbad, CA ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking a Software QA Engineer to join our IoT device team. This role focuses on ensuring high-quality product delivery through comprehensive testing, automation, and collaboration. At our ...

Software QA Engineer

Atlanta, GA ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This is a hands-on software quality assurance role in our engineering organization, with the title of Software QA Engineer, Supervisory Control Platform. This role is accountable for validating ...

About the Role As a Software QA Engineer, you will work closely with engineers and product teams to make sure our software works as intended and remains reliable as it changes. You will help ...

New

Software QA Engineer

Carlsbad, CA ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking a Software QA Engineer to join our IoT device team. This role focuses on ensuring high-quality product delivery through comprehensive testing, automation, and collaboration. At our ...

Software QA Engineer

Atlanta, GA

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This is a hands-on software quality assurance role in our engineering organization, with the title of Software QA Engineer, Supervisory Control Platform. This role is accountable for validating ...

Software QA Engineer

Carlsbad, CA ยท On-site

$75.20 - $100.30/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking a Software QA Engineer to join our IoT device team. This role focuses on ensuring high-quality product delivery through comprehensive testing, automation, and collaboration. At our ...

New

Software QA Engineer

Atlanta, GA ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This is a hands-on software quality assurance role in our engineering organization, with the title of Software QA Engineer, Supervisory Control Platform. This role is accountable for validating ...

Software QA Engineer 3

Sunnyvale, CA ยท On-site

$50 - $55/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Software QA Engineer 3 Job Location: Sunnyvale CA Job Type: Contract Job Overview: Pay Range: $50 ... Minimum 2+ years of professional software testing experience. * Experience with Software validation ...

New

Software QA Engineer

Atlanta, GA ยท On-site

$70 - $100/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This is a hands-on Software QA Engineer role in our Supervisory Control Platform team. You will validate software quality, reliability, integration readiness, and release confidence for the platform ...

New

Software Quality Assurance Engineer

Ankeny, IA ยท On-site

$75 - $95/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Software Quality Assurance Engineer is responsible for implementing the software test and evaluation program, including test planning, test reporting, requirements tracking, and test automation.

New

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Senior Software Quality Assurance Engineer (onsite) REPORTS TO: Software Manager Rigaku is seeking a Senior Software Quality Assurance Engineer to lead Quality Assurance and Quality Engineering ...

Showing results 21-40

Software QA Engineer 2 information

See salary details

$18

$48

$78

How much do software qa engineer 2 jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for software qa engineer 2 in the United States is $48.54, according to ZipRecruiter salary data. Most workers in this role earn between $38.22 and $55.53 per hour, depending on experience, location, and employer.

What is a software QA engineer 2?

A Software QA Engineer 2 is typically a mid-level quality assurance professional responsible for designing and executing test plans, identifying software defects, and ensuring products meet quality standards. They collaborate with developers, product managers, and other QA team members to clarify requirements and resolve issues. Additionally, they may mentor junior QA engineers, help automate test processes, and contribute to process improvements within the QA team.

What are the key skills and qualifications needed to thrive as a software QA engineer 2?

To thrive as a Software QA Engineer 2, you need a solid understanding of software testing methodologies, experience with test case design, and a relevant degree such as computer science or engineering. Familiarity with automated testing tools (like Selenium or JUnit), bug tracking systems, and scripting languages (such as Python or JavaScript) is typically required. Attention to detail, strong analytical thinking, and effective communication help you identify issues and collaborate with developers. These skills are vital for ensuring software reliability, efficient defect resolution, and the delivery of high-quality products.

How does a software QA engineer 2 typically collaborate with developers and product teams during the software development lifecycle?

As a Software QA Engineer 2, you will work closely with developers to review requirements, provide feedback on testability, and identify potential issues early in the process. You'll often participate in sprint planning meetings, daily stand-ups, and code reviews to ensure quality is integrated throughout the development lifecycle. Effective communication is key, as you'll need to clearly report bugs, suggest improvements, and sometimes help define acceptance criteria with product managers. This collaborative approach not only helps deliver higher-quality products but also enhances your understanding of the system, making you a valuable team member.

What is the difference between Software Qa Engineer 2 vs Software Qa Engineer 1?

AspectSoftware Qa Engineer 2Software Qa Engineer 1
Experience LevelMid-level, typically 2+ yearsEntry-level, typically 0-1 year
ResponsibilitiesDesigns test plans, reviews test cases, mentors junior staffExecutes test cases, reports bugs, learns testing processes
Required SkillsStrong testing, scripting, and analytical skillsBasic testing knowledge, attention to detail
Work EnvironmentCollaborates with developers, leads testing effortsFollows testing scripts, reports issues

The main difference between Software Qa Engineer 2 and Software Qa Engineer 1 lies in experience, responsibilities, and skill level. Software Qa Engineer 2 typically has more experience, takes on leadership tasks, and handles complex testing activities, whereas Software Qa Engineer 1 focuses on executing tests and gaining foundational skills.

More about Software QA Engineer 2 jobs
Infographic showing various Software Qa Engineer 2 job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $100,970 per year, or $48.5 per hour.

Software QA Engineer

IBML - Imaging Business Machines

Birmingham, AL โ€ข On-site

$70 - $120/hr

Other

Posted 2 days ago

New


Job description

Headquarters
2750 Crestwood Blvd
Birmingham, AL 35210, USA

Headquarters
2750 Crestwood Blvd
Birmingham, AL 35210, USA

The Software QA Engineer is responsible for validating software quality through test planning, test execution, defect tracking, release verification, and data validation. This role works closely with software developers, business stakeholders, support teams, and end users to ensure applications meet functional requirements, data integrity expectations, usability standards, and organizational quality expectations.

This position is primarily focused on functional, regression, integration, system, and release testing. The role uses approved productivity tools, scripting, and repeatable workflows to improve efficiency and quality, but it is not the primary owner of enterprise test automation strategy, framework development, or CI/CD test infrastructure.

ROLE AND RESPONSIBILITIES

  • Review business, functional, and technical requirements to identify test scope, quality risks, edge cases, and data validation needs.
  • Create, maintain, and execute test plans, test cases, and test scenarios for new features, enhancements, and defect fixes.
  • Perform manual testing for functional, regression, integration, system, and release validation activities.
  • Validate application behavior and underlying data outcomes, including verification of create, read, update, and delete processing where applicable.
  • Query databases to confirm expected system behavior, data accuracy, and data integrity following application changes.
  • Document, reproduce, and track software defects; verify fixes and perform retesting.
  • Work closely with developers, business stakeholders, support teams, and end users to clarify expected behavior and resolve quality issues.
  • Participate in release readiness and post-change validation to confirm software is fit for deployment.
  • Maintain QA documentation, test evidence, test data, and other supporting materials needed for effective validation.
  • Use sound judgment to identify opportunities to improve QA efficiency, coverage, and repeatability.
  • Create or maintain lightweight scripts, utilities, checklists, templates, or other repeatable workflows that improve testing effectiveness and reduce repetitive manual effort.
  • Partner with Automation QA and Engineering teams to identify repetitive or high-value test activities that may be candidates for broader automation.

PREFERRED SKILLS, QUALIFICATIONS AND EDUCATION REQUIREMENTS

Required Qualifications

  • Bachelorโ€™s degree in Computer Science, Information Systems, Engineering, or a related field; or equivalent combination of education and experience.
  • 5+ years of experience in software quality assurance, software testing, or a related role.
  • Experience creating and executing test cases for business applications or software systems.
  • Experience identifying, documenting, and tracking software defects through resolution.
  • Strong understanding of software development lifecycle and software testing fundamentals.
  • Working knowledge of SQL querying fundamentals for data validation and test support, including the ability to verify expected create, read, update, and delete outcomes.
  • Ability to analyze requirements and translate them into effective test coverage.
  • Strong written, verbal, and organizational communication skills.
  • Ability to work independently, manage priorities, and collaborate effectively across teams.

Preferred Qualifications

  • Experience using Azure DevOps Server for work item tracking, workflow management, test case management, and bug tracking.
  • Experience validating data in Microsoft SQL Server.
  • Familiarity with IIS and web application deployment or configuration concepts as they relate to QA and troubleshooting.
  • Experience testing applications built on a C#/.NET technology stack.
  • Experience supporting release validation, user acceptance testing, or production verification activities.
  • Experience testing web-based, desktop, or enterprise applications.
  • Exposure to log analysis, data validation, or basic scripting for test support.
  • Experience with end-user business systems, operational workflows, or imaging-related environments, if applicable.

ADDITIONAL NOTES

Tools and Environment

This role commonly works with the following tools and technologies:

  • Microsoft SQL Server
  • Microsoft O365
  • IIS
QualificationsSkillsBehaviors

:

Motivations

:

EducationExperienceLicenses & Certifications

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

#J-18808-Ljbffr