Log In

Register

Recover Password

2020 Software Quality Assurance Engineers and Testers Salary Guide

Develop and execute software test plans in order to identify software problems and their causes.

Software Quality Assurance Engineers and Testers Salary

Salary

$88.6K

Growth

10%

Bright Outlook

Bright

Green

No

Software Quality Assurance Engineers and Testers Job Description

Develop and execute software test plans in order to identify software problems and their causes.

Also known as:

Quality Assurance Test Program Manager (QA Assurance Test Program Manager), Software Quality Assurance Engineer (SQA Engineer), Software Quality Engineer, Software Test Engineer, Quality Assurance Engineer (QA Engineer), Quality Assurance Director (QA Director), Test Engineer, Quality Assurance Practice Manager (QA Practice Manager), Quality Assurance Analyst (QA Analyst), Product Assurance Engineer

How Much Do Software Quality Assurance Engineers and Testers Make ? 2020

Percentile 10% 25% 50% (Median) 75% 90%
Annual Wage $43,780 $62,620 $88,550 $117,260 $146,440
Hourly Wage $21.05 $30.10 $42.57 $56.38 $70.40

How Much Do Software Quality Assurance Engineers and Testers Make ? 2020

Percentile
10%
25%
50% (Median)
75%
90%
Annual Wage
$43,780
$62,620
$88,550
$117,260
$146,440
Hourly Wage
$21.05
$30.10
$42.57
$56.38
$70.40

Software Quality Assurance Engineers and Testers Tasks

  • Design test plans, scenarios, scripts, or procedures.
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
  • Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
  • Document test procedures to ensure replicability and compliance with standards.
  • Plan test schedules or strategies in accordance with project scope or delivery dates.
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
  • Test system modifications to prepare for implementation.
  • Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks.
  • Monitor bug resolution efforts and track successes.
  • Provide feedback and recommendations to developers on software usability and functionality.
  • Update automated test scripts to ensure currency.
  • Create or maintain databases of known test defects.
  • Install, maintain, or use software testing programs.
  • Install and configure recreations of software production environments to allow testing of software performance.
  • Monitor program performance to ensure efficient and problem-free operations.
  • Identify program deviance from standards, and suggest modifications to ensure compliance.
  • Develop or specify standards, methods, or procedures to determine product quality or release readiness.
  • Design or develop automated testing tools.
  • Investigate customer problems referred by technical support.
  • Conduct historical analyses of test results.
  • Perform initial debugging procedures by reviewing configuration files, logs, or code pieces to determine breakdown source.
  • Evaluate or recommend software for testing or bug tracking.
  • Coordinate user or third-party testing.
  • Collaborate with field staff or customers to evaluate or diagnose problems and recommend possible solutions.
  • Visit beta testing sites to evaluate software performance.
  • Provide technical support during software installation or configuration.

What Activities Do Software Quality Assurance Engineers and Testers Do?

  • Develop testing routines or procedures.
  • Document operational activities.
  • Troubleshoot issues with computer applications or systems.
  • Analyze data to identify or resolve operational problems.
  • Develop testing routines or procedures.
  • Collaborate with others to determine design specifications or details.
  • Document design or development procedures.
  • Develop testing routines or procedures.
  • Develop detailed project plans.
  • Test computer system operations to ensure proper functioning.
  • Test computer system operations to ensure proper functioning.
  • Test software performance.
  • Manage documentation to ensure organization or accuracy.
  • Document operational activities.
  • Monitor computer system performance to ensure proper operation.
  • Develop testing routines or procedures.
  • Recommend changes to improve computer or information systems.
  • Create databases to store electronic data.
  • Install computer software.
  • Install computer software.
  • Monitor computer system performance to ensure proper operation.
  • Recommend changes to improve computer or information systems.
  • Test software performance.
  • Develop performance metrics or standards related to information technology.
  • Develop testing routines or procedures.
  • Provide customer service to clients or users.
  • Analyze data to identify trends or relationships among variables.
  • Test software performance.
  • Read documents to gather technical information.
  • Recommend changes to improve computer or information systems.
  • Evaluate utility of software or hardware technologies.
  • Test software performance.
  • Collaborate with others to resolve information technology issues.
  • Recommend changes to improve computer or information systems.
  • Test software performance.
  • Provide technical support for software maintenance or use.

Typical Software Quality Assurance Engineers and Testers Knowledge?

  • Computers and Electronics - Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
  • English Language - Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.

What Are Typical Software Quality Assurance Engineers and Testers Abilities?

  • Inductive Reasoning - Making general rules or coming up with answers from lots of detailed information.
  • Deductive Reasoning - Using rules to solve problems.
  • Problem Sensitivity - Noticing when problems happen.
  • Written Comprehension - Reading and understanding what is written.
  • Information Ordering - Ordering or arranging things.
  • Near Vision - Seeing details up close.
  • Oral Comprehension - Listening and understanding what people say.
  • Written Expression - Communicating by writing.
  • Oral Expression - Communicating by speaking.
  • Speech Recognition - Recognizing spoken words.

What Are Typical Software Quality Assurance Engineers and Testers Skills? 2020

  • Critical Thinking - Thinking about the pros and cons of different ways to solve a problem.
  • Reading Comprehension - Reading work-related information.
  • Speaking - Talking to others.
  • Programming - Writing computer programs.
  • Writing - Writing things for co-workers or customers.
  • Active Listening - Listening to others, not interrupting, and asking good questions.
  • Monitoring - Keeping track of how well people and/or groups are doing in order to make improvements.

What Are Typical Software Quality Assurance Engineers and Testers Interests?

  • Conventional - Occupations related to Conventional interests frequently involve following set procedures and routines. They include working with data and details more than with ideas. Usually there is a clear line of authority to follow.
  • Investigative - Occupations with Investigative interests frequently involve working with ideas, and require an extensive amount of thinking. They often involve research and figuring out problems mentally.
  • Realistic - Occupations with Realistic interests frequently involve practical, hands-on problems and solutions. They often deal with plants, animals, and real-world materials like wood, tools, and machinery. Many require working outside, and do not involve a lot of paperwork or working closely with others.

What Is The Projected Employment For Software Quality Assurance Engineers and Testers ? 2020

Location 2018 Employment 2028 Employment Percent change Annual projected job openings
United States 412,800 455,000 10% 35,700

What Is The Projected Employment For Software Quality Assurance Engineers and Testers ? 2020

Location
2018 Employment
2028 Employment
Percent change
Annual projected job openings
United States
412,800
455,000
10%
35,700

What Is The Required Software Quality Assurance Engineers and Testers Education & Experience? 2020

  • Bachelor's degree
  • No work experience
  • No on-the-job training

Software Quality Assurance Engineers and Testers Schools ?

School Program Name Location Length / Graduates
Aaniiih Nakoda College Computer and Information Sciences, General Harlem, MT 2 years: 2
Abilene Christian University Computer Science Abilene, TX 4 years: 20
Academy College Computer and Information Sciences, General Bloomington, MN 4 years: 1
Ace Institute of Technology Information Science/Studies New York, NY At least one but less than two years: 59
Adelphi University Computer and Information Sciences, General Garden City, NY 4 years: 31
Adelphi University Information Science/Studies Garden City, NY 4 years: 15
Adirondack Community College Computer Science Queensbury, NY 2 years: 13
Advanced Training Associates Computer and Information Sciences, General El Cajon, CA 2 years: 12
Less than one year: 16
Aiken Technical College Data Processing and Data Processing Technology/Technician Graniteville, SC 2 years: 6
Less than one year: 3
Aims Community College Computer and Information Sciences, General Greeley, CO 2 years: 7
Less than one year: 7

Software Quality Assurance Engineers and Testers Schools ?

School
Program Name
Location
Length / Graduates
Computer and Information Sciences, General
Harlem, MT
2 years: 2
Computer Science
Abilene, TX
4 years: 20
Computer and Information Sciences, General
Bloomington, MN
4 years: 1
Information Science/Studies
New York, NY
At least one but less than two years: 59
Computer and Information Sciences, General
Garden City, NY
4 years: 31
Information Science/Studies
Garden City, NY
4 years: 15
Computer Science
Queensbury, NY
2 years: 13
Computer and Information Sciences, General
El Cajon, CA
2 years: 12
Less than one year: 16
Data Processing and Data Processing Technology/Technician
Graniteville, SC
2 years: 6
Less than one year: 3
Computer and Information Sciences, General
Greeley, CO
2 years: 7
Less than one year: 7

Software Quality Assurance Engineers and Testers Jobs Near Me .

Job Title Company Location Date Posted Federal Contractor
CCAR IT Business Analyst UBS Financial Services Weehawken, New Jersey 10/26/2020 Yes
Embedded Software Engineer Intern Apple Cupertino, California 10/26/2020 Yes
Engineer, Quality Assurance Ball Corporation / Ball Aerospace Golden, Colorado 10/26/2020 Yes
Global Lead for Client Onboarding - Software Engineering JPMorgan Chase Chicago, Illinois 10/26/2020 Yes
MIS- QA Specialist IMPACT Community Action Columbus, Ohio 10/25/2020 No
NC DHHS- Senior PASRR Lead BA Golden Tech Systems Inc. Raleigh, North Carolina 10/25/2020 No
NC FAST Senior Release Lead Golden Tech Systems Inc. Durham, North Carolina 10/25/2020 No
QA Technician _ Lenexa, KS Kelly Services Lenexa, Kansas 10/26/2020 Yes
Quality Assurance Automation Engineer (IT) WellStar Health Systems Atlanta, Georgia 10/26/2020 Yes
Quality Assurance Specialist Kelly Services Fremont, California 10/26/2020 Yes

Software Quality Assurance Engineers and Testers Jobs Near Me .

Job Title
Company
Location
Date Posted
Federal Contractor
UBS Financial Services
Weehawken, New Jersey
10/26/2020
Yes
Apple
Cupertino, California
10/26/2020
Yes
Ball Corporation / Ball Aerospace
Golden, Colorado
10/26/2020
Yes
JPMorgan Chase
Chicago, Illinois
10/26/2020
Yes
IMPACT Community Action
Columbus, Ohio
10/25/2020
No
Golden Tech Systems Inc.
Raleigh, North Carolina
10/25/2020
No
Golden Tech Systems Inc.
Durham, North Carolina
10/25/2020
No
Kelly Services
Lenexa, Kansas
10/26/2020
Yes
WellStar Health Systems
Atlanta, Georgia
10/26/2020
Yes
Kelly Services
Fremont, California
10/26/2020
Yes

Software Quality Assurance Engineers and Testers 2020 Salary Guide By State

Common Careers