1

Qa Software Testing Jobs (NOW HIRING)

PURPOSE The Software QA Engineer is responsible for validating software quality through test ... Perform manual testing for functional, regression, integration, system, and release validation ...

We specialize in the following technologies- QA/Software Testing, Business Analysis and Computer System Validation. RELOCATION IS A MUST AND 4 WEEKS MANDATORY IN-PERSON TRAINING IN RESTON, VA Title ...

We specialize in the following technologies- QA/Software Testing, Business Analysis and Computer System Validation. RELOCATION IS A MUST AND 4 WEEKS MANDATORY IN-PERSON TRAINING IN RESTON, VA Title ...

Jr QA Tester

Mount Rainier, MD · On-site

$55K - $58K/yr

We specialize in the following technologies- QA/Software Testing, Business Analysis and Computer System Validation. RELOCATION IS A MUST AND 4 WEEKS MANDATORY IN-PERSON TRAINING IN RESTON, VA Title ...

... SDET or software testing roles 2+ years in a senior QA capacity Strong experience with test automation frameworks Solid understanding of CI/CD pipelines and DevOps practices Experience with API ...

We specialize in the following technologies- QA/Software Testing, Business Analysis and Computer System Validation. RELOCATION IS A MUST AND 4 WEEKS MANDATORY IN-PERSON TRAINING IN RESTON, VA Title ...

JR QA TESTER

Evanston, IL · On-site

$55K - $58K/yr

We specialize in the following technologies- QA/Software Testing, Business Analysis and Computer System Validation. RELOCATION IS A MUST AND 4 WEEKS MANDATORY IN-PERSON TRAINING IN RESTON, VA Title ...

Jr QA Tester

Sibley, IL · On-site

$55K - $58K/yr

We specialize in the following technologies- QA/Software Testing, Business Analysis and Computer System Validation. RELOCATION IS A MUST AND 4 WEEKS MANDATORY IN-PERSON TRAINING IN RESTON, VA Title ...

We specialize in the following technologies- QA/Software Testing, Business Analysis and Computer System Validation. RELOCATION IS A MUST AND 4 WEEKS MANDATORY IN-PERSON TRAINING IN RESTON, VA Title ...

Jr QA Tester

Cambridge, MA · On-site

$55K - $58K/yr

We specialize in the following technologies- QA/Software Testing, Business Analysis and Computer System Validation. RELOCATION IS A MUST AND 4 WEEKS MANDATORY IN-PERSON TRAINING IN RESTON, VA Title ...

Software QA Test Engineer

Fort Washington, PA · On-site

$39.75 - $54.25/hr

We are looking for a Software QA Test Engineer to join a semiconductor equipment team in Fort ... Conduct functional, integration, end-to-end, and regression testing to evaluate software behavior ...

Concord, NH Duration: 6+ months Required Skills: • 3+ years of overall experience in QA software testing supporting a large enterprise wide application • Ability to multi-task and manage evolving ...

Works closely with QA Software Testers, IT software development and project teams to develop test automation strategies and create test automation that supports the delivery of high quality software.

Showing results 41-60

QA Software Testing information

See salary details

$11

$40

$71

How much do qa software testing jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for qa software testing in the United States is $40.13, according to ZipRecruiter salary data. Most workers in this role earn between $28.12 and $49.28 per hour, depending on experience, location, and employer.

Is QA software testing still in demand?

QA software testing remains in demand as companies prioritize quality assurance to ensure reliable software products. Skilled testers with knowledge of automation tools like Selenium and scripting languages are especially sought after in various industries, supporting continuous integration and agile development practices.

Is QA software testing an entry-level job?

QA software testing is often considered an entry-level position that requires basic knowledge of testing processes, attention to detail, and familiarity with testing tools like Selenium or JIRA. Many roles accept candidates with little experience, and on-the-job training is common, making it accessible for newcomers to the field.

What are some common challenges faced by QA software testing professionals and how can they overcome them?

QA Software Testing professionals often encounter challenges such as tight project deadlines, rapidly changing requirements, and ensuring comprehensive test coverage. To overcome these, it’s important to prioritize clear communication with developers and project managers, adopt agile testing methodologies, and use automation tools to manage repetitive tasks efficiently. Building a strong understanding of the application under test and staying updated with new testing technologies can also help QA testers address issues proactively and deliver high-quality results.

What is the difference between Qa Software Testing vs QA Analyst?

AspectQa Software TestingQA Analyst
CertificationsISTQB, CSTEISTQB, CSTE
Work EnvironmentTesting teams, development projectsQuality assurance teams, project management
Industry UsageSoftware companies, IT firmsSoftware companies, IT firms
Primary FocusExecuting test cases, identifying bugsAnalyzing quality processes, improving testing strategies

Qa Software Testing primarily involves executing test cases and identifying bugs within software products. QA Analysts focus on analyzing quality processes, developing testing strategies, and ensuring overall quality standards. While both roles require similar certifications and work in comparable environments, their core responsibilities differ, with Qa Software Testing being more hands-on testing and QA Analysts emphasizing process improvement and analysis.

What does a QA software tester do?

A QA software tester is responsible for evaluating software applications to identify bugs, errors, and usability issues. They create and execute test plans, document defects, and ensure the product meets quality standards before release, often using testing tools and scripts. Strong attention to detail and understanding of testing methodologies are essential for this role.

What is QA software testing?

QA software testing is the process of evaluating software applications to ensure they meet specified requirements and are free of defects. QA stands for Quality Assurance, which involves systematic activities to improve and ensure the quality of software throughout its development lifecycle. Testers use various methods, such as manual and automated testing, to identify bugs, verify functionalities, and validate that the product performs as expected. The goal is to deliver reliable, high-quality software to users.

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

To thrive as a QA Software Tester, you need a solid understanding of software development processes, test case design, and bug tracking, often supported by a degree in computer science or related field. Familiarity with testing tools like Selenium, JIRA, and knowledge of automation frameworks or ISTQB certification is highly valued. Attention to detail, strong analytical thinking, and effective communication skills help testers identify issues and collaborate with developers. These skills are crucial for ensuring software quality, reducing errors, and delivering reliable products to users.
More about QA Software Testing jobs
What cities are hiring for Qa Software Testing jobs? Cities with the most Qa Software Testing job openings:
What are the most commonly searched types of Qa Software Testing jobs? The most popular types of Qa Software Testing jobs are:
What states have the most Qa Software Testing jobs? States with the most job openings for Qa Software Testing jobs include:
Infographic showing various Qa Software Testing job openings in the United States as of August 2026, with employment types broken down into 89% Full Time, 7% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $83,472 per year, or $40.1 per hour.

Software QA Engineer

IBML

Birmingham, AL • On-site

Full-time

Posted 16 days ago


Job description

PURPOSE
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:
  • Azure DevOps Server
  • Microsoft SQL Server
  • Microsoft O365
  • IIS
  • C#/.NET application environment

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.

IBML logo

About IBML

Sourced by ZipRecruiter

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Birmingham, AL, US

Year founded

1992