Occupation AtlasSoftware Quality Assurance Analysts and Testers

O*NET · 15-1253.00

Software Quality Assurance Analysts and Testers

Develop and execute software tests to identify software problems and their causes. Test system modifications to prepare for implementation. Document software and application defects using a bug tracking system and report defects to software or web developers. Create and maintain databases of known defects. May participate in software design reviews to provide input on functional requirements, operational characteristics, product designs, and schedules.

Also called Application Integrator · Applications Analyst · Applications QA Specialist · Applications Quality Assurance Specialist (Applications QA Specialist) · Applications Software Engineering Information Technology Specialist (Applications Software Engineering IT Specialist) · Applications Software Engineering IT Specialist · Applications System Analyst · Applications Tester
82 more

Automation Specialist · Automation Tester · Beta Tester · Bug Bounty Hunter · Computer Consultant · Data Modeler · Game Tester · Implementation Specialist · Information Technology Analyst (IT Analyst) · Information Technology Consultant (IT Consultant) · IT Analyst · IT Consultant · IT Performance Analyst · IT Performance Analyst (Information Technology Performance Analyst) · Malware Analyst · Performance Tester · QA Analyst · QA Automation Engineer · QA Engineer · QA Specialist · QA Tester · Quality Analyst · Quality Assurance Analyst (QA Analyst) · Quality Assurance Automation Engineer (QA Automation Engineer) · Quality Assurance Engineer (QA Engineer) · Quality Assurance Specialist (QA Specialist) · Quality Assurance Tester (QA Tester) · Quality Engineer · Secure Software Assessor · Server Engineer · Software Application QA Specialist · Software Application Quality Assurance Specialist (Software Application QA Specialist) · Software Application Support Specialist · Software Development Test Engineer · Software Installer · Software QA Consultant · Software QC Specialist · Software Quality Assurance Analyst (SQA Analyst) · Software Quality Assurance Consultant (Software QA Consultant) · Software Quality Assurance Engineer (SQA Engineer) · Software Quality Assurance Specialist (SQA Specialist) · Software Quality Assurance Technician (SQA Technician) · Software Quality Control Specialist (Software QC Specialist) · Software Quality Engineer · Software Quality Tester · Software Requirements Engineer · Software Systems Engineer · Software Test Analyst · Software Test Engineer · Software Tester · Software Testing Specialist · Solution Architect · Solutions Architect · SQA Analyst · SQA Engineer · SQA Specialist · SQA Technician · System Testing and Evaluation Specialist · Systems Analyst · Systems Analyst Engineer · Systems Coordinator · Systems Integration Engineer · Systems Software QA Specialist · Systems Software Quality Assurance Specialist (Systems Software QA Specialist) · Systems Software Specialist · Systems Support Engineer · Systems Tester · Systems Tester Analyst · Technical Support Engineer · Technology Analyst · Test Automation Engineer · Test Engineer · UI Designer · UI/UX Architect · UI/UX Designer · Usability Engineer · User Experience Designer (UX Designer) · User Interface and User Experience Architect (UI/UX Architect) · User Interface and User Experience Designer (UI/UX Designer) · User Interface Designer (UI Designer) · UX Designer · Validation Engineer

Job Zone 4 — Considerable Preparation NeededHolland code ICR35 skills on file

Compare with another occupationCompare with Geographic Information Systems Technologists and Technicians

Job Zone

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5

Zone 4: Considerable Preparation Needed

Considerable preparation. Usually a bachelor's degree plus several years of work-related experience, knowledge, or training.

Job Zone is O*NET's rating of how much education, experience and training an occupation typically needs — a property of the work, not of anyone doing it.

Occupational interest profile

ICRInvestigative · Conventional · Realistic — the three strongest interests, in order

  • I Investigative5.76
  • C Conventional5.67
  • R Realistic3.80
  • A Artistic1.69
  • E Enterprising1.57
  • S Social1.53

RIASEC (Holland) interests on O*NET's 0–7 scale: what the work draws on, not what any individual prefers. Hover a row for what each dimension means.

Education and experience

The education level respondents say the job requires, and the most common answer for experience and training.

  • High School Diploma or the equivalent3%
  • Post-Secondary Certificate9%
  • Some College Courses9%
  • Associate's Degree or other 2-year degree27%
  • Bachelor's Degree50%
  • Master's Degree3%
Related work experience
Over 6 months, up to and including 1 year (29%)
On-site or in-plant training
None (24%)
On-the-job training
Over 6 months, up to and including 1 year (24%)

Typically associated skills

All 35 O*NET skills, most important first. Importance (1–5) says how much a skill matters here; level (0–7) says how much of it the work calls for, with O*NET's example of a nearby level. Neither is a proficiency rating of a person.

  • Reading ComprehensionbasicImportance 4.0Level 4.1Level 4 looks like: Understand an email from management describing new personnel policies
  • Active ListeningbasicImportance 3.9Level 4.0Level 4 looks like: Answer inquiries regarding credit references
  • SpeakingbasicImportance 3.9Level 4.0Level 4 looks like: Interview applicants to obtain personal and work history
  • Critical ThinkingbasicImportance 3.9Level 3.9Level 4 looks like: Evaluate customer complaints and determine appropriate responses
  • WritingbasicImportance 3.8Level 3.9Level 4 looks like: Write an email to staff outlining new directives
  • MonitoringbasicImportance 3.6Level 3.8Level 4 looks like: Monitor a meeting and revise the agenda to ensure important topics are discussed
  • ProgrammingImportance 3.6Level 3.8Level 4 looks like: Write a statistical analysis program to analyze demographic data
  • Quality Control AnalysisImportance 3.4Level 3.6Level 4 looks like: Assess new parts for precision and accuracy to specifications
  • Complex Problem SolvingImportance 3.4Level 3.1Level 4 looks like: Redesign a floor layout to take advantage of new manufacturing techniques
  • Systems EvaluationImportance 3.3Level 3.5Level 4 looks like: Identify the reasons why a client might be unhappy with a product
  • Judgment and Decision MakingImportance 3.1Level 3.6Level 4 looks like: Evaluate a loan application for degree of risk
  • Operations AnalysisImportance 3.1Level 3.4Level 4 looks like: Suggest changes in software to make a system more user friendly
Show the other 23
  • Active LearningbasicImportance 3.1Level 3.1Level 4 looks like: Determine the impact of new menu changes on a restaurant's purchasing requirements
  • Systems AnalysisImportance 3.1Level 3.0Level 2 looks like: Determine how loss of a team member will affect the completion of a job
  • CoordinationImportance 3.0Level 3.0Level 2 looks like: Schedule appointments for a medical clinic
  • Time ManagementImportance 3.0Level 3.0Level 2 looks like: Keep a monthly calendar of appointments
  • Operations MonitoringImportance 3.0Level 2.6Level 2 looks like: Monitor completion times while running a computer program
  • Learning StrategiesbasicImportance 2.9Level 3.0Level 2 looks like: Learn a different method of completing a task from a coworker
  • TroubleshootingImportance 2.9Level 3.0Level 2 looks like: Identify the source of a leak by looking under a machine
  • Social PerceptivenessImportance 2.9Level 2.9Level 2 looks like: Notice that customers are angry because they have been waiting too long
  • SciencebasicImportance 2.8Level 3.1Level 4 looks like: Conduct product tests to ensure safety standards are met
  • MathematicsbasicImportance 2.8Level 2.8Level 2 looks like: Count the amount of change to be given to a customer
  • InstructingImportance 2.6Level 2.9Level 2 looks like: Instruct a new employee in the use of a timekeeping system
  • Technology DesignImportance 2.6Level 2.6Level 2 looks like: Adjust exercise equipment for use by a customer
  • Service OrientationImportance 2.5Level 2.8Level 2 looks like: Ask customers if they would like a cup of coffee
  • PersuasionImportance 2.5Level 2.6Level 2 looks like: Solicit donations for a charity
  • NegotiationImportance 2.1Level 2.1Level 2 looks like: Present justification to a manager for altering a work schedule
  • Management of Personnel ResourcesImportance 2.1Level 2.0Level 2 looks like: Encourage a coworker who is having difficulty finishing a project
  • InstallationImportance 2.0Level 1.8Level 2 looks like: Install a new air filter in an air conditioner
  • Operation and ControlImportance 1.9Level 1.4Level 2 looks like: Navigate the settings on an office printer to print on both sides of the paper
  • Equipment SelectionImportance 1.8Level 1.1Level 2 looks like: Select a tool to adjust a loose part on a bicycle
  • Management of Financial ResourcesImportance 1.5Level 0.6
  • Management of Material ResourcesImportance 1.5Level 0.6
  • RepairingImportance 1.1Level —
  • Equipment MaintenanceImportance 1.0Level —

Tasks

27 core · 3 not yet rated

What people in this occupation do, as O*NET records it, core tasks first by importance (1–5).

  1. Document software defects, using a bug tracking system, and report defects to software developers.Importance 4.7
  2. Identify, analyze, and document problems with program function, output, online screen, or content.Importance 4.7
  3. Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.Importance 4.5
  4. Design test plans, scenarios, scripts, or procedures.Importance 4.4
  5. Document test procedures to ensure replicability and compliance with standards.Importance 4.3
  6. Install, maintain, or use software testing programs.Importance 4.3
  7. Provide feedback and recommendations to developers on software usability and functionality.Importance 4.3
  8. Test system modifications to prepare for implementation.Importance 4.2
  9. Create or maintain databases of known test defects.Importance 4.2
  10. Monitor bug resolution efforts and track successes.Importance 4.1
  11. Develop or specify standards, methods, or procedures to determine product quality or release readiness.Importance 4.1
  12. Update automated test scripts to ensure currency.Importance 4.1
Show the other 18
  1. Plan test schedules or strategies in accordance with project scope or delivery dates.Importance 4.0
  2. Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.Importance 4.0
  3. Monitor program performance to ensure efficient and problem-free operations.Importance 4.0
  4. Conduct software compatibility tests with programs, hardware, operating systems, or network environments.Importance 3.9
  5. Investigate customer problems referred by technical support.Importance 3.8
  6. Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks.Importance 3.7
  7. Identify program deviance from standards, and suggest modifications to ensure compliance.Importance 3.7
  8. Perform initial debugging procedures by reviewing configuration files, logs, or code pieces to determine breakdown source.Importance 3.7
  9. Design or develop automated testing tools.Importance 3.6
  10. Install and configure recreations of software production environments to allow testing of software performance.Importance 3.5
  11. Collaborate with field staff or customers to evaluate or diagnose problems and recommend possible solutions.Importance 3.3
  12. Coordinate user or third-party testing.Importance 3.3
  13. Visit beta testing sites to evaluate software performance.Importance 3.3
  14. Evaluate or recommend software for testing or bug tracking.Importance 3.3
  15. Conduct historical analyses of test results.Importance 3.3
  16. Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  17. Recommend purchase of equipment to control dust, temperature, or humidity in area of system installation.
  18. Store, retrieve, and manipulate data for analysis of system capabilities and requirements.

Knowledge

Bodies of knowledge the work draws on.

  • Computers and ElectronicsImportance 4.4Level 5.5Level 4 looks like: Use a computer to format a document
  • English LanguageImportance 3.8Level 4.1Level 4 looks like: Edit an article for a news website
  • Engineering and TechnologyImportance 3.3Level 3.9Level 4 looks like: Design a custom office chair
  • MathematicsImportance 3.3Level 4.2Level 4 looks like: Analyze data to determine areas with the highest sales
  • DesignImportance 3.0Level 3.7Level 4 looks like: Design plans for remodeling a kitchen
  • Education and TrainingImportance 2.9Level 3.7Level 4 looks like: Lead a quality improvement seminar
  • Customer and Personal ServiceImportance 2.7Level 2.9
  • Administration and ManagementImportance 2.5Level 3.1Level 4 looks like: Monitor progress of a project to ensure timely completion
Show all 33
  • AdministrativeImportance 2.4Level 3.0Level 4 looks like: Type 30 words per minute
  • TelecommunicationsImportance 2.2Level 1.9Level 1 looks like: Send an email
  • Communications and MediaImportance 2.0Level 1.7Level 1 looks like: Write a thank you note
  • Production and ProcessingImportance 2.0Level 1.7Level 1 looks like: Put a computer back into its packing materials
  • Personnel and Human ResourcesImportance 1.9Level 2.2Level 1 looks like: Fill out a medical claim form
  • PsychologyImportance 1.9Level 1.9Level 1 looks like: Monitor several children on a playground
  • Public Safety and SecurityImportance 1.8Level 1.5Level 1 looks like: Use a seatbelt
  • Economics and AccountingImportance 1.7Level 1.1Level 1 looks like: Answer billing questions from credit card customers
  • Sociology and AnthropologyImportance 1.7Level 1.6Level 1 looks like: Identify two cultures in a story as being different
  • Law and GovernmentImportance 1.6Level 1.3Level 1 looks like: Describe the length of a U.S. presidential term
  • GeographyImportance 1.5Level 1.0Level 1 looks like: Know the capital of the United States
  • PhysicsImportance 1.4Level —
  • Sales and MarketingImportance 1.4Level 1.0Level 1 looks like: Sell cakes at a bake sale
  • Foreign LanguageImportance 1.3Level 0.6Level 1 looks like: Say "please" and "thank you" in a foreign language
  • Therapy and CounselingImportance 1.3Level —
  • TransportationImportance 1.3Level —
  • BiologyImportance 1.2Level —
  • Building and ConstructionImportance 1.2Level —
  • ChemistryImportance 1.2Level —
  • Fine ArtsImportance 1.2Level —
  • MechanicalImportance 1.2Level —
  • Philosophy and TheologyImportance 1.2Level —
  • History and ArcheologyImportance 1.1Level —
  • Medicine and DentistryImportance 1.1Level —
  • Food ProductionImportance 1.0Level —

Abilities

Enduring capacities the work calls for.

  • Deductive ReasoningImportance 4.0Level 4.0Level 5 looks like: Decide what factors to consider in selecting stocks
  • Inductive ReasoningImportance 4.0Level 4.0Level 4 looks like: Determine the prime suspect based on crime scene evidence
  • Oral ComprehensionImportance 4.0Level 4.1Level 4 looks like: Understand a coach's oral instructions for a sport
  • Oral ExpressionImportance 4.0Level 4.1Level 4 looks like: Give instructions to a lost motorist
  • Problem SensitivityImportance 4.0Level 4.1Level 4 looks like: Notice from a subtle difference in a client's mood that something is bothering them
  • Written ComprehensionImportance 4.0Level 4.1Level 4 looks like: Understand an apartment lease
  • Written ExpressionImportance 3.9Level 3.9Level 4 looks like: Write a job recommendation for a subordinate
  • Information OrderingImportance 3.8Level 4.0Level 2 looks like: Follow the correct steps to make change
Show all 52
  • Near VisionImportance 3.6Level 3.6
  • Speech RecognitionImportance 3.3Level 3.1Level 4 looks like: Identify a former customer's voice over the phone
  • Category FlexibilityImportance 3.1Level 3.1Level 3 looks like: Classify flowers according to size, color, and smell
  • Flexibility of ClosureImportance 3.1Level 3.4Level 4 looks like: Look for a golf ball in tall grass
  • Perceptual SpeedImportance 3.1Level 3.1Level 4 looks like: Read five pressure indicators in 10 seconds to make sure each is within safe limits
  • Fluency of IdeasImportance 3.0Level 3.1Level 4 looks like: Think of as many ideas as possible for the name of a new company
  • OriginalityImportance 3.0Level 3.0Level 2 looks like: Use a credit card to open a locked door
  • Selective AttentionImportance 3.0Level 3.0Level 2 looks like: Answer a business call with coworkers talking nearby
  • Speech ClarityImportance 3.0Level 3.0Level 4 looks like: Make stadium-wide announcements during a sporting event
  • Mathematical ReasoningImportance 2.9Level 3.0Level 4 looks like: Decide how to calculate profits to determine the amounts of yearly bonuses
  • Time SharingImportance 2.8Level 2.5Level 2 looks like: Listen to music while entering numbers into a spreadsheet
  • VisualizationImportance 2.6Level 2.8Level 2 looks like: Imagine how to place paper in a printer so that the letterhead comes out on top
  • Far VisionImportance 2.4Level 2.5Level 2 looks like: Read a roadside billboard
  • Number FacilityImportance 2.4Level 2.4Level 3 looks like: Calculate a discounted price
  • MemorizationImportance 2.3Level 2.3Level 1 looks like: Remember the number on your bus to be sure you get back on the right one
  • Speed of ClosureImportance 2.3Level 2.5Level 3 looks like: Recognize a song after hearing only the first few notes
  • Auditory AttentionImportance 2.0Level 2.0Level 2 looks like: Listen to a lecture while people nearby are talking
  • Finger DexterityImportance 2.0Level 2.0Level 2 looks like: Put coins in a parking meter
  • Manual DexterityImportance 2.0Level 1.9Level 1 looks like: Screw a light bulb into a light socket
  • Arm-Hand SteadinessImportance 1.9Level 1.6Level 2 looks like: Light a candle
  • Control PrecisionImportance 1.9Level 1.5Level 2 looks like: Adjust a room light with a dimmer switch
  • Hearing SensitivityImportance 1.9Level 1.8Level 2 looks like: Notice a doorbell ringing
  • Visual Color DiscriminationImportance 1.9Level 1.9Level 1 looks like: Separate laundry into colors and whites
  • Wrist-Finger SpeedImportance 1.9Level 1.0Level 2 looks like: Use a screwdriver to twist in a screw
  • Trunk StrengthImportance 1.8Level 1.4Level 2 looks like: Sit up in an office chair
  • Depth PerceptionImportance 1.5Level 0.6
  • Dynamic StrengthImportance 1.4Level 0.4
  • Dynamic FlexibilityImportance 1.0Level —
  • Explosive StrengthImportance 1.0Level —
  • Extent FlexibilityImportance 1.0Level —
  • Glare SensitivityImportance 1.0Level —
  • Gross Body CoordinationImportance 1.0Level —
  • Gross Body EquilibriumImportance 1.0Level —
  • Multilimb CoordinationImportance 1.0Level —
  • Night VisionImportance 1.0Level —
  • Peripheral VisionImportance 1.0Level —
  • Rate ControlImportance 1.0Level —
  • Reaction TimeImportance 1.0Level —
  • Response OrientationImportance 1.0Level —
  • Sound LocalizationImportance 1.0Level —
  • Spatial OrientationImportance 1.0Level —
  • Speed of Limb MovementImportance 1.0Level —
  • StaminaImportance 1.0Level —
  • Static StrengthImportance 1.0Level —

Work activities

Kinds of activity the work is made of.

  • Working with ComputersImportance 4.9Level 5.1Level 4 looks like: Write software for keeping track of parts in inventory
  • Getting InformationImportance 4.7Level 4.9Level 4 looks like: Review a budget
  • Communicating with Supervisors, Peers, or SubordinatesImportance 4.4Level 5.1Level 4 looks like: Report the results of a sales meeting to a supervisor
  • Processing InformationImportance 4.4Level 5.2Level 4 looks like: Calculate the adjustments for insurance claims
  • Updating and Using Relevant KnowledgeImportance 4.4Level 5.7
  • Analyzing Data or InformationImportance 4.3Level 5.0Level 4 looks like: Determine the interest cost to finance a new building
  • Evaluating Information to Determine Compliance with StandardsImportance 4.2Level 4.7Level 4 looks like: Evaluate a complicated insurance claim for compliance with policy terms
  • Identifying Objects, Actions, and EventsImportance 4.2Level 4.9Level 4 looks like: Judge the suitability of food products for an event
Show all 41
  • Documenting/Recording InformationImportance 4.1Level 4.5Level 4 looks like: Document the results of a crime scene investigation
  • Organizing, Planning, and Prioritizing WorkImportance 4.1Level 5.1Level 4 looks like: Plan and adjust a personal to-do list according to changing demands
  • Establishing and Maintaining Interpersonal RelationshipsImportance 4.0Level 4.9Level 4 looks like: Maintain good working relationships with almost all coworkers and clients
  • Making Decisions and Solving ProblemsImportance 3.9Level 4.6Level 4 looks like: Select the location for a major retail store
  • Thinking CreativelyImportance 3.9Level 4.9Level 4 looks like: Adapt popular music for a high school marching band
  • Coordinating the Work and Activities of OthersImportance 3.5Level 4.1Level 4 looks like: Organize the cleanup crew after a major sporting event
  • Developing and Building TeamsImportance 3.5Level 3.7Level 4 looks like: Lead an assembly team in an automobile plant
  • Judging the Qualities of Objects, Services, or PeopleImportance 3.5Level 4.0Level 4 looks like: Determine the value of property lost in a fire
  • Monitoring Processes, Materials, or SurroundingsImportance 3.5Level 4.1Level 4 looks like: Test electrical circuits
  • Interpreting the Meaning of Information for OthersImportance 3.3Level 3.6Level 4 looks like: Interpret how foreign tax laws apply to U.S. exports
  • Scheduling Work and ActivitiesImportance 3.3Level 4.0Level 4 looks like: Prepare the work schedule for salesclerks in a large retail store
  • Coaching and Developing OthersImportance 3.2Level 3.7Level 4 looks like: Provide on-the-job training for administrative workers
  • Developing Objectives and StrategiesImportance 3.2Level 3.6Level 4 looks like: Develop the plan to complete the merger of two organizations over a 3-year period
  • Providing Consultation and Advice to OthersImportance 3.1Level 4.1Level 4 looks like: Recommend a new software package to increase operational efficiency
  • Training and Teaching OthersImportance 3.0Level 3.4Level 4 looks like: Teach a social sciences course to high school students
  • Estimating the Quantifiable Characteristics of Products, Events, or InformationImportance 2.9Level 3.1Level 4 looks like: Estimate the time required to evacuate a city in the event of a major disaster
  • Guiding, Directing, and Motivating SubordinatesImportance 2.9Level 3.5Level 4 looks like: Manage a small team of employees in a dynamic workplace
  • Resolving Conflicts and Negotiating with OthersImportance 2.9Level 3.8Level 4 looks like: Get two subordinates to agree about vacation schedules
  • Communicating with People Outside the OrganizationImportance 2.6Level 3.1Level 4 looks like: Present information to potential clients about available services
  • Performing Administrative ActivitiesImportance 2.5Level 2.7
  • Inspecting Equipment, Structures, or MaterialsImportance 2.4Level 2.2Level 1 looks like: Check that doors to building are locked
  • Monitoring and Controlling ResourcesImportance 2.3Level 2.5Level 1 looks like: Work as a server responsible for keeping track of utensils
  • Assisting and Caring for OthersImportance 2.1Level 2.3Level 1 looks like: Help a coworker complete an assignment
  • Selling or Influencing OthersImportance 2.0Level 1.9Level 1 looks like: Convince a coworker to assist with an assignment
  • Staffing Organizational UnitsImportance 2.0Level 2.2Level 1 looks like: Work in a position that has minimal staffing requirements
  • Controlling Machines and ProcessesImportance 1.7Level 1.1Level 1 looks like: Operate a cash register
  • Repairing and Maintaining Electronic EquipmentImportance 1.5Level 1.0Level 1 looks like: Use display settings to adjust a television picture
  • Drafting, Laying Out, and Specifying Technical Devices, Parts, and EquipmentImportance 1.4Level 0.9Level 1 looks like: Specify the lighting for a work area
  • Performing General Physical ActivitiesImportance 1.4Level 0.8Level 1 looks like: Walk between workstations in a small office
  • Performing for or Working Directly with the PublicImportance 1.3Level —
  • Handling and Moving ObjectsImportance 1.2Level —
  • Operating Vehicles, Mechanized Devices, or EquipmentImportance 1.2Level —
  • Repairing and Maintaining Mechanical EquipmentImportance 1.2Level —

Work context

The conditions most characteristic of the work, on O*NET's 1–5 context scale.

  • E-Mail5.0
  • Face-to-Face Discussions with Individuals and Within Teams4.7
  • Spend Time Sitting4.7
  • Importance of Being Exact or Accurate4.4
  • Work With or Contribute to a Work Group or Team4.4
  • Freedom to Make Decisions4.1
  • Indoors, Environmentally Controlled4.1
  • Telephone Conversations4.1
  • Contact With Others4.0
  • Determine Tasks, Priorities and Goals4.0

Technology

429 tools

Software used in this work. In demand: among the tools job postings for this occupation name most. Hot: often named in job postings across the economy.

In demand (24)

  • Amazon Web Services AWS softwarehot
  • Atlassian JIRAhot
  • C#hot
  • C++hot
  • Githot
  • GitHubhot
  • JavaScripthot
  • Jenkins CIhot
  • Linuxhot
  • Microsoft Azure softwarehot
  • Microsoft Excelhot
  • Microsoft Office softwarehot
  • Oracle Javahot
  • Pythonhot
  • Seleniumhot
  • Structured query language SQLhot
  • Apache JMeter
  • Appium
  • Microsoft Azure DevOps Services
  • Microsoft Playwright
  • Postman
  • REST Assured
  • RESTful API
  • TestNG

Hot (110; 16 more marked hot above)

  • Adobe Acrobat
  • Adobe After Effects
  • Adobe Creative Cloud software
  • Adobe Illustrator
  • Adobe InDesign
  • Adobe Photoshop
  • AJAX
  • Amazon DynamoDB
  • Amazon Elastic Compute Cloud EC2
  • Amazon Redshift
  • Amazon Web Services AWS CloudFormation
  • Ansible software
  • Apache Cassandra
  • Apache Hadoop
  • Apache Hive
  • Apache Kafka
  • Apache Maven
  • Apache Spark
  • Apache Subversion SVN
  • Apache Tomcat
  • Apple macOS
  • Apple Safari
  • Atlassian Bitbucket
  • Atlassian Confluence
Show the other 86
  • Autodesk AutoCAD
  • Bash
  • Bentley MicroStation
  • C
  • Cascading style sheets CSS
  • Chef
  • Cisco Webex
  • Django
  • Docker
  • Eclipse IDE
  • Elasticsearch
  • Epic Systems
  • ESRI ArcGIS software
  • Extensible markup language XML
  • GitLab
  • Go
  • Google Analytics
  • Google Android
  • Google Angular
  • Google Docs
  • Google Sheets
  • Hibernate ORM
  • Hypertext markup language HTML
  • IBM DB2
  • IBM SPSS Statistics
  • JavaScript Object Notation JSON
  • jQuery
  • JUnit
  • Microsoft .NET Framework
  • Microsoft Access
  • Microsoft Active Server Pages ASP
  • Microsoft ASP.NET
  • Microsoft Outlook
  • Microsoft PowerPoint
  • Microsoft PowerShell
  • Microsoft Project
  • Microsoft SharePoint
  • Microsoft SQL Server
  • Microsoft SQL Server Integration Services SSIS
  • Microsoft SQL Server Reporting Services SSRS
  • Microsoft Team Foundation Server
  • Microsoft Teams
  • Microsoft Visio
  • Microsoft Visual Basic
  • Microsoft Visual Basic for Applications VBA
  • Microsoft Visual Studio
  • Microsoft Windows
  • Microsoft Windows Server
  • Microsoft Word
  • MongoDB
  • Mozilla Firefox
  • MySQL
  • Node.js
  • NoSQL
  • Oracle Database
  • Oracle Java 2 Platform Enterprise Edition J2EE
  • Oracle PeopleSoft
  • Oracle PL/SQL
  • Oracle Primavera Enterprise Project Portfolio Management
  • Perl
  • PHP
  • PostgreSQL
  • Puppet
  • R
  • React
  • Red Hat Enterprise Linux
  • Red Hat OpenShift
  • Ruby
  • Salesforce software
  • SAP software
  • SAS
  • Scala
  • Shell script
  • Slack
  • Splunk Enterprise
  • Spring Boot
  • Spring Framework
  • Swift
  • Tableau
  • Teradata Database
  • The MathWorks MATLAB
  • Transact-SQL
  • Trimble SketchUp Pro
  • UNIX
  • UNIX Shell
  • Zoom
Other tools (295)
  • 3M Post-it App
  • A programming language APL
  • ABC Compiler
  • ABC: the AspectBench Compiler for AspectJ
  • Acresso InstallAnywhere
  • Ada
  • ADO.NET
  • Adobe ActionScript
  • Adobe Dreamweaver
  • Adobe Flex
  • Advanced business application programming ABAP
  • Airtable
  • Algorithmic language ALGOL
  • Allaire ColdFusion
  • Amazon Data Pipeline
  • Amazon Kinesis
  • Amazon Simple Storage Service S3
  • American National Standards Institute ANSI C
  • Anti-spyware software
  • Antivirus software
  • Apache Ant
  • Apache Avro
  • Apache Flume
  • Apache Groovy
  • Apache HBase
  • Apache HTTP Server
  • Apache Oozie
  • Apache Pig
  • Apache Solr
  • Apache Sqoop
  • Apache Struts
  • Apple Cocoa
  • Atlassian Bamboo
  • Automated installation software
  • AWK
  • B-Method
  • Backbone.js
  • Backup and archival software
  • Beginner's all-purpose symbolic instruction code BASIC
  • Bigloo Scheme
  • Blackbaud The Raiser's Edge
  • Blackboard software
  • Blink
  • Borland SilkTest
  • Bugzilla
  • Call-processing language CPL
  • Canu
  • Cisco IOS
  • Citrix cloud computing software
  • Collaborative Application Markup Language CAML
  • Common business oriented language COBOL
  • Common Lisp Object System CLOS
  • Component object model COM software
  • Component-based Scalable Logical Architecture CSLA
  • Computer Associates integrated data management system CA-IDMS
  • Computer On-line Real-time Applications Language CORAL 66
  • CruiseControl
  • Customer information control system CICS
  • Dassault Systemes CATIA
  • Data analysis software
  • Data definition language DDL
  • Data manipulation language DML
  • DataVision
  • Debugview
  • Defect tracking software
  • Delphi Technology
  • Deployment software
  • Disk operating system DOS
  • Distributed component object model DCOM software
  • Distributed database management software
  • Document management system software
  • Document Object Model DOM Scripting
  • Dropbox
  • Drupal
  • Dynamic analysis software
  • Dynamic hypertext markup language DHTML
  • Dynamic modeling software
  • E++ pattern language
  • Eiffel
  • ej-technologies JProfiler
  • Embarcadero Delphi
  • Embarcadero JBuilder
  • Embedded systems development software
  • Emerald Software Group Emerald Green Office
  • Encryption software
  • Enterprise application integration EAI software
  • Enterprise JavaBeans
  • Event-driven State-machines Programming
  • Evernote
  • Ext JS
  • Extensible hypertext markup language XHTML
  • Extensible stylesheet language transformations XSLT
  • FaceTime
  • Fault testing software
  • File server software
  • FileMaker Pro
  • FileMon
  • Firewall software
  • FitNesse
  • Flipgrid
  • Formula translation/translator FORTRAN
  • Forth
  • Functional testing software
  • Gambit Scheme
  • Geographic information system GIS software
  • GNU Image Manipulation Program GIMP
  • Google Drive
  • Google Gmail
  • Google Meet
  • Google Sites
  • Google Slides
  • Graphical user interface GUI builder software
  • Graphical user interface GUI design software
  • GroupMe
  • Haskell
  • Hewlett Packard HP-UX
  • Hewlett Packard LoadRunner
  • Hewlett-Packard HP QuickTest Professional
  • Hewlett-Packard HP TestDirector for Quality Center
  • Hewlett-Packard HP WinRunner
  • Human resource management software HRMS
  • IBM AIX
  • IBM Cognos Impromptu
  • IBM Domino
  • IBM InfoSphere DataStage
  • IBM Middleware
  • IBM Notes
  • IBM Power Systems software
  • IBM Rational ClearCase
  • IBM Rational ClearQuest
  • IBM Rational PurifyPlus
  • IBM Rational RequisitePro
  • IBM Rational Robot
  • IBM Rational Rose XDE
  • IBM WebSphere
  • IBM z/OS operating systems
  • ICON programming language
  • IEA Software Emerald
  • Integrated development environment IDE software
  • Integration testing software
  • Interface definition language IDL
  • Interoperability testing software
  • Interstate connection ICON
  • J
  • JamBoard
  • JetBrains IntelliJ IDEA
  • Job control language JCL
  • Jupyter Notebook
  • KornShell
  • LAMP Stack
  • LexisNexis
  • LibreOffice
  • LinkedIn
  • List processing language LISP
  • Load testing software
  • LogMeIn GoToMeeting
  • LogMeIn GoToWebinar
  • Loom
  • Magellan Firmware
  • MathWorks Simulink
  • McAfee
  • Microsoft ActiveX
  • Microsoft ASP.NET Core MVC
  • Microsoft DirectX
  • Microsoft Dynamics
  • Microsoft Dynamics GP
  • Microsoft ESP SDK
  • Microsoft Exchange
  • Microsoft Internet Explorer
  • Microsoft Internet Information Services (IIS)
  • Microsoft OneNote
  • Microsoft Publisher
  • Microsoft transact-structural query language T-SQL
  • Microsoft Visual Basic Scripting Edition VBScript
  • Microsoft Visual Basic.NET
  • Microsoft Visual C# .NET
  • Microsoft Visual SourceSafe
  • Microsoft Windows SDK
  • MicroStrategy
  • Migration software
  • Migration testing software
  • Minitab
  • Modula
  • Moodle
  • MUMPS M
  • Mutation testing software
  • Nagios
  • National Instruments LabVIEW
  • NetSuite ERP
  • Network intrusion detection software
  • NortonLifeLock cybersecurity software
  • NUnit
  • Oberon
  • Object Management Group Object Request Broker
  • Objective C
  • Objective Caml
  • Open Graphics Library OpenGL
  • Operating system shells
  • Oracle Application Server
  • Oracle Business Intelligence Discoverer
  • Oracle Business Intelligence Enterprise Edition
  • Oracle Business Intelligence Suite
  • Oracle E-Business Suite Financials
  • Oracle Eloqua
  • Oracle Fusion Applications
  • Oracle Fusion Middleware
  • Oracle Hyperion
  • Oracle JavaServer Pages JSP
  • Oracle JD Edwards EnterpriseOne
  • Oracle JDBC
  • Oracle PeopleSoft Financials
  • Oracle Reports
  • Oracle Solaris
  • Oracle WebLogic Server
  • Pascal
  • Patch management software
  • Perforce Helix software
  • Programming language one PL/I
  • Prolog
  • PuTTY
  • Qlik Tech QlikView
  • QNX
  • Quest Erwin Data Modeler
  • Real time operating system RTOS software
  • Recovery testing software
  • Red Hat Ansible Engine
  • Red Hat WildFly
  • RegMon
  • Regression testing software
  • Relational database management software
  • Requirements management software
  • Restructured extended executor REXX
  • Revision control software
  • Ruby on Rails
  • Salesforce Visualforce
  • SAP Adaptive Server Enterprise
  • SAP Business Intelligence
  • SAP Business Objects
  • SAP Crystal Reports
  • SAP NetWeaver
  • SAP PowerBuilder
  • Scheme
  • Screencastify
  • Security testing software
  • Simple API for XML SAX
  • Simulation program with integrated circuit emphasis SPICE
  • Skype
  • Smalltalk
  • SmartBear Software AutomatedQA TestComplete
  • SmugMug Flickr
  • Social media sites
  • Software distribution management software
  • Source code editor software
  • StataCorp Stata
  • Static analysis software
  • Storage area network SAN software
  • Stress testing software
  • String oriented symbolic language SNOBOL
  • Structured Query Report SQR
  • Supervisory control and data acquisition SCADA software
  • Symantec Visual Cafe
  • System testing software
  • Talend Big Data Integration
  • Talend Data Fabric
  • Tax software
  • Test design software
  • Test implementation software
  • Twiki
  • Ubuntu
  • Unified modeling language UML
  • Unit testing software
  • Usability testing software
  • Verilog
  • Veritas NetBackup
  • Version control software
  • Virtual private networking VPN software
  • Visible Razor
  • VMware
  • VMWare ESX Server
  • VMWare Workstation
  • Voice over internet protocol VoIP system software
  • Watir
  • Web application software
  • Web browser software
  • Web server software
  • Web service definition language WDSL
  • Win CE
  • Wind River Systems VxWorks
  • Wind River VxWorks
  • Wireshark
  • Workflow software
  • Xcode
  • XML Path Language XPATH
  • YourKit Java Profiler
  • YouTube

Related occupations

O*NET's own list of the occupations most related to this one, closest first.

ESCO equivalents

From the official ESCO–O*NET crosswalk, strongest match first. A broader occupation takes in this one; a narrower one is a part of it.

Closest occupations

Compare any occupation →

Other O*NET occupations whose importance ratings on the 35 skills both rate are nearest to this one's, with the biggest differences named. A plain rule, not a hidden score.

Use this in your own job architecture

BlissPoint Organization Viewer can link a role directly to this occupation and suggest these skills as that role's starting requirements.

Try it free →

This page includes information from the O*NET 31.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), used under the CC BY 4.0 license; O*NET® is a trademark of USDOL/ETA. ESCO occupations and skills are from the European Commission's ESCO classification, and the occupation crosswalk is the official ESCO–O*NET mapping by the ESCO Secretariat with USDOL/ETA. This service uses the ESCO classification of the European Commission. BlissPoint Analytics has modified all or some of this information: skill, task and descriptor ratings are rounded to one decimal, and ESCO occupations show Job Zone and interests copied from a crosswalked O*NET occupation. USDOL/ETA has not approved, endorsed, or tested these modifications.