Report an accessibility problem

Computer Software Quality Engineer

Academic programs / Undergraduate degrees / Career opportunities / Computer Software Quality Engineer

Computer Software Quality Engineer

Explore employment trends, required job duties and skills for this career. ASU offers a variety of degrees that can help you prepare for and meet your career goals. Visit ASU's Career and Professional Development Services to learn how to develop your career plan.

Potential job titles in this career
Automation Tester, Information Technology Analyst (IT Analyst), Quality Assurance Analyst (QA Analyst), Quality Assurance Engineer (QA Engineer), Quality Engineer, Software Quality Assurance Analyst (SQA Analyst), Software Quality Assurance Engineer (SQA Engineer), Software Quality Engineer, Software Test Engineer, Test Engineer

* Additional schooling, certification, or degrees maybe be required for some of the potential careers that are listed.
What will I do?
  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Document software defects, using a bug tracking system, and report defects to software developers.
  • Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
  • Design test plans, scenarios, scripts, or procedures.
  • Document test procedures to ensure replicability and compliance with standards.
  • Provide feedback and recommendations to developers on software usability and functionality.
  • Install, maintain, or use software testing programs.
  • Test system modifications to prepare for implementation.
  • Create or maintain databases of known test defects.
  • Develop or specify standards, methods, or procedures to determine product quality or release readiness.
  • In this career, it is important to know
    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, and rules of composition and grammar.

    Engineering and Technology - Knowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, and equipment to the design and production of various goods and services.

    Mathematics - Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.

    Design - Knowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.

    Education and Training - Knowledge of principles and methods for curriculum and training design, teaching and instruction for individuals and groups, and the measurement of training effects.

    Customer and Personal Service - Knowledge of principles and processes for providing customer and personal services. This includes customer needs assessment, meeting quality standards for services, and evaluation of customer satisfaction.

    Administration and Management - Knowledge of business and management principles involved in strategic planning, resource allocation, human resources modeling, leadership technique, production methods, and coordination of people and resources.

    Administrative - Knowledge of administrative and office procedures and systems such as word processing, managing files and records, stenography and transcription, designing forms, and workplace terminology.

    Telecommunications - Knowledge of transmission, broadcasting, switching, control, and operation of telecommunications systems.
    It's useful to be good at
    Deductive Reasoning - The ability to apply general rules to specific problems to produce answers that make sense.

    Inductive Reasoning - The ability to combine pieces of information to form general rules or conclusions (includes finding a relationship among seemingly unrelated events).

    Oral Comprehension - The ability to listen to and understand information and ideas presented through spoken words and sentences.

    Oral Expression - The ability to communicate information and ideas in speaking so others will understand.

    Problem Sensitivity - The ability to tell when something is wrong or is likely to go wrong. It does not involve solving the problem, only recognizing that there is a problem.

    Written Comprehension - The ability to read and understand information and ideas presented in writing.

    Written Expression - The ability to communicate information and ideas in writing so others will understand.

    Information Ordering - The ability to arrange things or actions in a certain order or pattern according to a specific rule or set of rules (e.g., patterns of numbers, letters, words, pictures, mathematical operations).

    Near Vision - The ability to see details at close range (within a few feet of the observer).

    Speech Recognition - The ability to identify and understand the speech of another person.
    Employment trends
    Location Pay period 2025
    10% 25% Median% 75% 90%
    United States Hourly $29.54 $38.61 $50.14 $64.03 $80.29
    Yearly $61,440 $80,310 $104,300 $133,180 $167,010
    Arizona Hourly $30.73 $37.11 $48.39 $60.02 $68.75
    Yearly $63,920 $77,180 $100,650 $124,840 $143,000
    2025 Median%
    United States $50.14 Hourly $104,300 Yearly
    Arizona $48.39 Hourly $100,650 Yearly

    Employment (2024)
    201,700 employees
    Projected growth (2024 - 2034)
    Faster than average (8% to 10%)
    Projected job openings (2024 - 2034)
    14,000
    * Data obtained from the Occupational Information Network (O*NET) under sponsorship of the U.S. Department of Labor/Employment and Training Administration (USDOL/ETA).

    Program term definitions

    Accelerated programs allow students the opportunity to expedite the completion of their degree.

    Accelerated master's

    These programs allow students to accelerate their studies to earn a bachelor's plus a master's degree in as few as five years (for some programs).

    Each program has requirements students must meet to be eligible for consideration. Students typically receive approval to pursue the accelerated master's during the junior year of their bachelor's degree program. Interested students can learn about eligibility requirements and how to apply.

    Concurrent degrees allow students to pursue their own personal or professional interests, earn two distinct degrees and receive two diplomas. To add a concurrent degree to your existing degree, work with your academic advisor.

    Joint programs, or jointly conferred degrees, are offered by more than one college and provide opportunities for students to take advantage of the academic strengths of two academic units. Upon graduation, students are awarded one degree and one diploma conferred by two colleges.

    ASU adds new programs to Degree Search frequently. Come back often and look for the "New Programs" option.

    ASU Online offers programs in an entirely online format with multiple enrollment sessions throughout the year. See https://asuonline.asu.edu/ for more information.

    click back to top