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, 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 2022
    10% 25% Median% 75% 90%
    United States Hourly $26.69 $36.40 $47.89 $61.38 $76.80
    Yearly $55,510 $75,710 $99,620 $127,660 $159,740
    Arizona Hourly $25.61 $32.17 $41.01 $50.08 $60.22
    Yearly $53,260 $66,910 $85,310 $104,160 $125,250
    2022 Median%
    United States $47.89 Hourly $99,620 Yearly
    Arizona $41.01 Hourly $85,310 Yearly

    Employment (2022)
    200,800 employees
    Projected growth (2022 - 2032)
    Much faster than average (11% or higher)
    Projected job openings (2022 - 2032)
    17,500
    * Data obtained from the Occupational Information Network (O*NET) under sponsorship of the U.S. Department of Labor/Employment and Training Administration (USDOL/ETA).
    What are accelerated programs?
    Accelerated programs allow students the opportunity to expedite the completion of their degree.

    3 year programs

    These programs allow students to fast-track their studies after admission and earn a bachelor's degree in three years or fewer while participating in the same high-quality educational experience of a 4-year option. Students should talk to their academic advisor to get started.

    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. Acceptance to the graduate program requires a separate application. 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.
    What are concurrent programs?
    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.
    What are joint programs?
    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.

    What constitutes a new program?
    ASU adds new programs to Degree Search frequently. Come back often and look for the “New Programs” option.
    What are online programs?
    ASU Online offers programs in an entirely online format with multiple enrollment sessions throughout the year. See https://asuonline.asu.edu/ for more information.
    What is the Western Undergraduate Exchange (WUE)?
    The Western Undergraduate Exchange (WUE) is a program in which residents of western states (other than Arizona) may be eligible for reduced nonresident tuition. See more information and eligibility requirements on the Western Undergraduate Exchange (WUE) program.

    click back to top