1

Quality Assurance (Qa) Engineer Jobs (NOW HIRING)

Job Summary The Quality Assurance (QA) Engineer is responsible for ensuring that software releases meet defined quality standards through thorough and accurate testing. As a member of the engineering ...

Quality Assurance Engineer - BWX Technologies, Inc. - Barberton, OH Responsibilities include: * Support of production manufacturing processes. * Resolution of quality issues. * Assist in the ...

QA Engineer

Redmond, WA · On-site

$55 - $60/hr

We are currently seeking a QA Engineer for our client in the Consulting domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Contract ...

Quality Engineer Duties: • Complete Quality Engineering assignments with minimal supervision. • ... quality assurance procedures, policies, and standards • Establish and maintain applicable ...

The Quality Assurance (QA) Engineer in support of the GSM-O II program will perform as a Multi-Function Systems Analyst and be responsible for the quality of services delivered on the program. The ...

Quality Engineer Duties: • Complete Quality Engineering assignments with minimal supervision. • ... quality assurance procedures, policies, and standards • Establish and maintain applicable ...

Web Quality Assurance Engineer (Multiple Positions) Location: Seattle, WA (Onsite) Duration: 6+ Months Key job responsibilities • You'll build and maintain test infrastructure for a web product ...

Quality Engineer Duties: • Complete Quality Engineering assignments with minimal supervision. • ... quality assurance procedures, policies, and standards • Establish and maintain applicable ...

Everforth ECS Federal is seeking a Quality Assurance Engineer to support a mission-focused federal IT program in Washington DC. Please Note: This position is contingent upon contract award. Join ...

NAVA Software solutions is looking for a QA Engineer Details: QA Engineer Location: Houston, TX (2-3 days Onsite) Duration: 6-12 months Client is looking for a QA having strong exp in SQL / for BI ...

QA Engineer - Job Profile Location: Fort Lauderdale, FL We are seeking a QA Engineer to join our team and ensure the quality, reliability, and performance of our SaaS platform. This role requires ...

next page

Showing results 1-20

Quality Assurance Qa Engineer information

See salary details

$18

$48

$78

How much do quality assurance (qa) engineer jobs pay per hour?

As of Jun 14, 2026, the average hourly pay for quality assurance (qa) engineer 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 does a Quality Assurance (QA) Engineer do?

A Quality Assurance (QA) Engineer is responsible for ensuring that products, typically software, meet specific quality standards before they are released to customers. They design and execute test plans, identify bugs, and work closely with development teams to resolve issues. QA Engineers also help develop automated testing processes to improve efficiency and reliability. Their main goal is to ensure the final product is reliable, functional, and meets user requirements.

What are the key skills and qualifications needed to thrive as a Quality Assurance (QA) Engineer, and why are they important?

To thrive as a Quality Assurance (QA) Engineer, you need a solid understanding of software testing methodologies, attention to detail, and typically a degree in computer science or a related field. Familiarity with test management tools (like Jira or TestRail), automated testing frameworks (such as Selenium), and knowledge of programming or scripting languages are highly valuable. Strong analytical thinking, effective communication, and problem-solving abilities help QA Engineers collaborate with developers and ensure product quality. These skills are crucial for identifying defects early, improving software reliability, and maintaining high standards throughout the development lifecycle.

How does a Quality Assurance (QA) Engineer typically collaborate with developers and other team members during the software development lifecycle?

QA Engineers work closely with developers, product managers, and sometimes UX designers throughout the software development lifecycle. They participate in sprint planning and daily stand-ups to identify potential issues early, clarify requirements, and discuss testing strategies. During development, QA Engineers provide feedback on testability, create and execute test cases, and report bugs with detailed information for developers. This tight collaboration helps ensure high-quality releases and fosters a culture of shared responsibility for product quality.

What engineers make $500,000?

Senior engineers in specialized fields such as software engineering, data engineering, or systems architecture can earn $500,000 or more annually, especially with extensive experience, advanced skills, and in high-demand industries like technology or finance. Executive-level engineering roles or those with significant leadership responsibilities may also reach this compensation level.

Is QA Engineer still in demand?

QA Engineer roles remain in demand as companies prioritize software quality and user experience. Skills in automation tools like Selenium and programming languages such as Python or Java enhance employability, and the role often requires familiarity with testing frameworks and continuous integration environments.

What is the salary of a QA engineer?

The average salary of a QA engineer varies by experience and location but typically ranges from $60,000 to $100,000 annually. Entry-level positions may start around $50,000, while experienced QA engineers with specialized skills or certifications can earn over $110,000 per year.

What is the difference between Quality Assurance (Qa) Engineer vs Software Tester?

AspectQuality Assurance (Qa) EngineerSoftware Tester
Primary FocusDeveloping testing strategies, improving processes, ensuring overall quality standardsExecuting test cases, identifying bugs, verifying fixes
ResponsibilitiesDesigning test plans, automating tests, process improvementManual testing, bug reporting, test execution
Skills & CertificationsKnowledge of QA methodologies, automation tools, certifications like ISTQBTesting techniques, basic automation, ISTQB certification often preferred
Work EnvironmentCollaborates with development, product management, and QA teamsPrimarily interacts with development and QA teams during testing phases

While both roles focus on software quality, a Quality Assurance (Qa) Engineer takes a broader approach by developing testing processes and strategies, often involving automation and process improvements. A Software Tester primarily executes tests and reports bugs. The Qa Engineer's role is more comprehensive, emphasizing quality standards across the development lifecycle.

What engineers make $300,000 a year?

Senior-level engineers in specialized fields such as software engineering, data engineering, or systems architecture can earn $300,000 or more annually, especially with extensive experience, advanced skills, and working in high-demand industries or companies. Roles often require advanced certifications, leadership responsibilities, or working in competitive markets like technology or finance.
What cities are hiring for Quality Assurance (Qa) Engineer jobs? Cities with the most Quality Assurance (Qa) Engineer job openings:
What states have the most Quality Assurance (Qa) Engineer jobs? States with the most job openings for Quality Assurance (Qa) Engineer jobs include:
What job categories do people searching Quality Assurance (Qa) Engineer jobs look for? The top searched job categories for Quality Assurance (Qa) Engineer jobs are:
Infographic showing various Quality Assurance (Qa) Engineer job openings in the United States as of June 2026, with employment types broken down into 9% As Needed, 82% Full Time, and 9% Nights. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $100,970 per year, or $48.5 per hour.

QA Engineer

Dexian

Columbia, MD • On-site

Full-time

Posted 17 days ago


Job description

Job Summary
The Quality Assurance (QA) Engineer is responsible for ensuring that software releases meet defined quality standards through thorough and accurate testing. As a member of the engineering team, the QA Engineer collaborates with developers, product managers, and other stakeholders to validate functionality, identify defects, and support timely delivery of high-quality applications.
This role requires strong attention to detail, consistency in execution, and the ability to coordinate across teams to resolve issues efficiently. The QA Engineer plays a key role in improving testing practices and ensuring that solutions perform reliably in production environments.
Essential Duties and Responsibilities
  • Prepare test plans, test cases, and supporting documentation for user stories within sprint cycles
  • Identify, triage, and track defects; assign issues to appropriate team members and follow through to resolution
  • Independently prioritize testing efforts and defect resolution, coordinating with product owners and leadership as needed
  • Participate fully in Agile development processes, including sprint planning, standups, and team meetings
  • Ensure testing documentation meets standards for release and change control processes
  • Validate that critical features function as expected in production environments
  • Continuously improve testing efficiency, including regression testing processes
  • Collaborate with product and engineering teams to ensure user stories are clearly defined and testable

Qualifications
To perform this role successfully, candidates must be able to execute core responsibilities effectively. Reasonable accommodations may be made to support individuals with disabilities.
  • 2-4 years of experience testing cloud-hosted applications
  • Strong knowledge of software QA methodologies, tools, and processes
  • Excellent communication, organizational, and interpersonal skills across technical and non-technical audiences
  • Strong problem-solving abilities with attention to detail
  • Analytical mindset with the ability to evaluate and troubleshoot complex issues
  • Strong documentation skills
  • Curiosity and ability to understand system behavior and identify vulnerabilities
  • Familiarity with structured data formats such as JSON and XML
  • Understanding of communication protocols such as HTTP or gRPC
  • Experience using API testing tools (e.g., Postman, SOAPUI, or similar)
  • Experience testing RESTful APIs and working with SQL databases
  • Familiarity with industry standards or regulated environments is a plus

Experience and/or Education Requirements
  • Bachelor's degree in Computer Science or a related field, or equivalent experience
  • Experience working with Azure DevOps or similar application lifecycle management tools
  • Basic programming or scripting experience is a plus

Dexian stands at the forefront of Talent + Technology solutions with a presence spanning more than 70 locations worldwide and a team exceeding 10,000 professionals. As one of the largest technology and professional staffing companies and one of the largest minority-owned staffing companies in the United States, Dexian combines over 30 years of industry expertise with cutting-edge technologies to deliver comprehensive global services and support.
Dexian connects the right talent and the right technology with the right organizations to deliver trajectory-changing results that help everyone achieve their ambitions and goals. To learn more, please visit https://dexian.com/ .
Dexian is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status.