Software Quality Assurance Analysts and Testers

Computer and Mathematical Occupations
Código O*NET-SOC
15-1253.00

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.

  • Fonte dos dados: BLSPublicado: 2026-08

    Muito alto· relativa

    BaixoQuatro faixas relativasMuito alto

    Valor por grupo ocupacional

    Escala, base e fonte

    Quatro faixas relativas (Baixo / Moderado / Alto / Muito alto)

    831 ocupações detalhadas da tabela de projeções de emprego do BLS. O valor é atribuído por código da National Employment Matrix (NEM), pelo que as ocupações que partilham um código NEM recebem a mesma banda

    Conjunto de dados de origem (transferência XLSX)

  • Fonte dos dados: AnthropicPublicado: 2026-03

    0,520

    0,000Intervalo dos valores aqui apresentados0,745
    Escala, base e fonte

    Índice de exposição observada, 0–1 tal como publicado

    Mapeado sobre tarefas O*NET

    Publicado por ocupação SOC 2018; toda ocupação O*NET com o mesmo código SOC 2018 recebe este valor

    Conjunto de dados de origem (transferência CSV)

  • Fonte dos dados: ILOPublicado: 2025

    0,49–0,55· 3 grupos ISCO-08

    Escala, base e fonte

    Índice de exposição à IA generativa, 0–1 tal como publicado

    Publicado por grupo de base ISCO-08. Ligado a esta ocupação, total ou parcialmente, aplicando tal como publicadas as tabelas de correspondência do U.S. Bureau of Labor Statistics (ISCO-08 para SOC 2010, SOC 2010 para SOC 2018)

    Conjunto de dados de origem (transferência PDF)

Que tipo de valor esta fonte publica

A categoria de BLS é uma posição relativa, não um nível absoluto, e também não é uma medição de primeira mão: agrupa em quatro faixas as posições percentis da ocupação em vários estudos publicados. Não é uma previsão de emprego ou de salários, não é uma probabilidade de adoção e não distingue automação de aumento.

Valor ILO de cada grupo ISCO-08 ligado
  • ISCO-08 2512Software Developers0,53
  • ISCO-08 2519Software and Applications Developers and Analysts Not Elsewhere Classified0,55
  • ISCO-08 2529Database and Network Professionals Not Elsewhere Classified0,49

Task-level exposure

Ver 25 tarefas ocultas

30 tarefas avaliadas · 28 tarefas com β ≥ 0,5 (93,3%)

β = exposição direta (E1) + 0,5 × exposição com ferramentas disponíveis (E2), segundo a definição do repositório de origem.

  • Unidade de origem: tarefas do O*NET 27.2 → código de ocupação do O*NET 31.0
  • Todas as tarefas pontuadas constam da lista de tarefas do O*NET 31.0.
Fonte
OpenAI "GPTs are GPTs" exposure rubric
Versão
gh-main-0471612
Licença
MIT License, Copyright (c) 2024 OpenAI

Tarefas das ocupações O*NET-SOC 2010 15-1132.00 Software Developers, Applications; 15-1133.00 Software Developers, Systems Software; 15-1199.01 Software Quality Assurance Engineers and Testers, que vinculamos a esta ocupação por meio da tabela de correspondência oficial O*NET-SOC 2010 para 2019

Task (O*NET 20.1)Claude.aiRaw / share %
Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.

15-1133.00

4.794241.9
Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.

15-1132.00

2.519222.0
Perform initial debugging procedures by reviewing configuration files, logs, or code pieces to determine breakdown source.

15-1199.01

2.009717.6
Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks.

15-1199.01

0.33692.9
Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.

15-1132.00

0.30152.6
Store, retrieve, and manipulate data for analysis of system capabilities and requirements.

15-1132.00

0.28732.5
Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.

15-1132.00

0.19221.7
Design or develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.

15-1133.00

0.14921.3
Provide feedback and recommendations to developers on software usability and functionality.

15-1199.01

0.13241.2
Analyze information to determine, recommend, and plan computer specifications and layouts, and peripheral equipment modifications.

15-1132.00

0.09690.8
Document software defects, using a bug tracking system, and report defects to software developers.

15-1199.01

0.08640.8
Consult with customers about software system design and maintenance.

15-1132.00

0.08300.7
Test system modifications to prepare for implementation.

15-1199.01

0.07110.6
Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.

15-1133.00

0.05340.5
Develop and direct software system testing and validation procedures, programming, and documentation.

15-1132.00

0.04870.4
Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.

15-1133.00

0.04360.4
Prepare reports or correspondence concerning project specifications, activities, or status.

15-1133.00

0.04210.4
Design or develop automated testing tools.

15-1199.01

0.03800.3
Develop or direct software system testing or validation procedures.

15-1133.00

0.02180.2
Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.

15-1132.00

0.01620.1
Specify power supply requirements and configuration.

15-1132.00

0.01560.1
Evaluate or recommend software for testing or bug tracking.

15-1199.01

0.01380.1
Evaluate factors such as reporting formats required, cost constraints, or need for security restrictions to determine hardware configuration.

15-1133.00

0.01330.1
Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.

15-1133.00

0.01320.1
Update automated test scripts to ensure currency.

15-1199.01

0.01240.1
Monitor bug resolution efforts and track successes.

15-1199.01

0.01110.1
Collaborate with field staff or customers to evaluate or diagnose problems and recommend possible solutions.

15-1199.01

0.00790.1
Advise customer about or perform maintenance of software system.

15-1133.00

0.00770.1
Create or maintain databases of known test defects.

15-1199.01

0.00660.1
Direct software programming and development of documentation.

15-1133.00

0.00420.0
Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration.

15-1132.00

0.00300.0
Conduct historical analyses of test results.

15-1199.01

0.00230.0
Use microcontrollers to develop control signals, implement control algorithms, or measure process variables, such as temperatures, pressures, or positions.

15-1133.00

0.00210.0
Provide technical support during software installation or configuration.

15-1199.01

0.00200.0

Data sources & licenses — O*NET®, Anthropic Economic Index, Eloundou et al. (2023): see full notices on the Credits page

Todas as tarefas do O*NET 31.0 (30)

Todas as tarefas do O*NET 31.0 desta ocupação (em inglês, como publicadas; tipo de tarefa principal ou complementar). Os valores de exposição não constam desta lista; estão na tabela acima, ao lado de cada tarefa na redação da versão do O*NET usada por cada fonte.

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

Informação ocupacional

Perspetivas de emprego (BLS)

Emprego, 2025
188K
Emprego projetado, 2035
198K
Variação (2025–35)
+5,7%
Salário anual mediano, 2025
$104.300
Escolaridade habitual para ingresso
Bachelor's degree
mínimo $30.890faixa do salário mediano de 825 ocupações detalhadas, BLS EP 2025–35máximo $559.030

Fonte: U.S. Bureau of Labor Statistics, Employment Projections 2025–35 — Employment by detailed occupation, 2025 and projected 2035

Ligações à classificação coreana (KSCO)

Ligações da versão atual de Korea Occupation Direct Crosswalk v1.1, elaborado pela AI Changing Work. Os valores de relação são lidos a partir da ocupação O*NET-SOC.

Código KSCONome KSCORelaçãoEstado
22291소프트웨어 품질관리 전문가Esta ocupação é mais amplaconfirmado
22299그 외 컴퓨터 시스템 및 소프트웨어 전문가Esta ocupação é mais amplaconfirmado

Definições de relação e estado(kr-direct v1.1)

Descrição ocupacional da OIT

A AI Changing Work vincula a esta ocupação os grupos de base da ISCO-08 abaixo aplicando, tal como publicadas, as tabelas de correspondência do Bureau of Labor Statistics dos EUA (BLS) (SOC 2018 para SOC 2010, SOC 2010 para ISCO-08), sem seleção caso a caso; cada vínculo pode ser total ou parcial.

  • ISCO-08 2512Software Developers

    Programadores de software

  • ISCO-08 2519Software and Applications Developers and Analysts Not Elsewhere Classified

    Outros analistas e programadores de software e aplicações

  • ISCO-08 2529Database and Network Professionals Not Elsewhere Classified

    Outros especialistas de bases de dados e redes

Fonte: European Commission, DG EMPL — ESCO API 2026-08-08 (bridge v1.2.1)

Licença: CC BY 4.0 (EU Reuse Notice)

Ver original

Fonte: European Commission, DG EMPL — ESCO API 2026-08-08 (bridge v1.2.1)

Licença: CC BY 4.0 (EU Reuse Notice)

Ver original

Fonte: European Commission, DG EMPL — ESCO API 2026-08-08 (bridge v1.2.1)

Licença: CC BY 4.0 (EU Reuse Notice)

Ver original

Sources: ILO ISCO-08 — details: Credits

Vocabulário ocupacional ESCO

Cada entrada abaixo está associada a esta ocupação no ESCO-O*NET Crosswalk publicado (versão 1, 2022). Os tipos de correspondência são os dessa tabela; a redação é da AI Changing Work.

  • Testador de software/Testadora de softwareESCO 2519.6Mesmo âmbito

    Os testadores de software realizam testes de software. Podem igualmente proceder ao seu planeamento e conceção. Além disso, podem realizar a depuração de erros e a reparação de software, embora estas funções sejam sobretudo da responsabilidade de designers e programadores. Asseguram o correto funcionamento das aplicações antes de as entregarem a clientes internos e externos.

  • Testador de acessibilidade informática/Testadora de acessibilidade informáticaESCO 2519.6.2Esta ocupação é mais ampla

    Os testadores de acessibilidade informática avaliam os sítios Web, as aplicações de software, os sistemas ou os componentes de interface do utilizador no que diz respeito à facilidade de utilização, à operabilidade da navegação e à visibilidade para todos os tipos de utilizadores, em especial os que têm necessidades especiais ou deficiências.

  • Testador de integração informática/Testadora de integração informáticaESCO 2519.6.3Esta ocupação é mais ampla

    Os testadores de integração informática realizam testes em grupos de componentes, unidades ou até mesmo aplicações de sistemas. Agrupam-nos em agregados maiores e aplicam-lhes planos de testes de integração. Supervisionam a complexidade das relações entre os diferentes componentes.

  • Testador de jogos digitais/Testadora de jogos digitaisESCO 2519.6.1Esta ocupação é mais ampla

    Os testadores de jogos digitais reveem e testam vários tipos de jogos digitais jogando-os, a fim de detetarem erros e falhas a nível das funcionalidades ou do grafismo dos jogos. Podem avaliar a capacidade de atração e de jogabilidade dos jogos. Podem igualmente realizar a depuração de erros nos jogos propriamente ditos.

  • Testador de sistemas informáticos/Testadora de sistemas informáticosESCO 2519.6.4Esta ocupação é mais ampla

    Os testadores de sistemas informáticos realizam atividades de teste e algumas atividades de planeamento de testes. Além disso, podem realizar a depuração de erros e a reparação de sistemas e componentes informáticos, embora estas funções sejam sobretudo da responsabilidade de designers e programadores. Asseguram o correto funcionamento de todos os sistemas e componentes antes de os entregarem a clientes internos e externos.

  • Testador de usabilidade informática/Testadora de usabilidade informáticaESCO 2519.6.5Esta ocupação é mais ampla

    Os testadores de usabilidade informática asseguram o cumprimento dos requisitos e procuram otimizar a usabilidade nas fases de ciclo de engenharia do «software» (análise, conceção, implementação e instalação). Trabalham também em estreita colaboração com os utilizadores (analistas) nos domínios da investigação e da documentação de perfis de utilizadores, análise de tarefas, fluxos de trabalho e cenários de utilização.

  • Analista de testes de TICESCO 2519.5Sobrepõem-se, não são iguais

    Os analistas de testes de TIC executam funções de teste de ambientes, avaliação de produtos, verificação da qualidade e da exatidão ou criação de scripts de teste. Concebem testes que são depois implementados pelos testadores.

  • Programador de software/Programadora de softwareESCO 2512.3Sobrepõem-se, não são iguais

    Os programadores de software implementam ou programam todos os tipos de sistemas de software baseados em especificações e conceções, utilizando linguagens, ferramentas e plataformas de programação.

Fonte: European Commission, DG EMPL — ESCO API 2026-08-08 (bridge v1.2.1)

Licença: CC BY 4.0 (EU Reuse Notice)

Ver original

ESCO reuse terms and the modification notice are in Credits.

Ligações à classificação francesa (ROME)

Ligações entre esta ocupação e fichas ROME 4.0, estabelecidas pela AI Changing Work com modelos de IA. As relações leem-se do lado desta ocupação. As ligações marcadas como «provisório» foram adotadas apenas com base nos julgamentos de dois avaliadores da mesma família de modelos (Claude), ou por uma regra do operador aplicada a esses julgamentos, pelo que se apoiam em evidências mais fracas do que as ligações confirmadas.

Código ROMEDesignação ROME (francês)Relação
M1815Spécialiste test et validation logiciel ou applicationMesmo âmbitoprovisório
M1820Expert / Experte méthodes et qualité informatiqueEsta ocupação é mais amplaprovisório
M1832Homologateur / Homologatrice fonctionnel de logicielEsta ocupação é mais amplaprovisório
M1842Qualiticien / Qualiticienne logiciel en informatiqueSobrepõem-se, não são iguaisprovisório

Source: France Travail — Répertoire Opérationnel des Métiers et des Emplois (ROME 4.0), version 61, last updated 15 June 2026 (https://www.data.gouv.fr/datasets/repertoire-operationnel-des-metiers-et-des-emplois-rome). Licence Ouverte 2.0.

ROME codes and titles are reproduced unchanged; the links to O*NET-SOC occupations are AI Changing Work's own judgment and are not a France Travail correspondence.

(AI Changing Work link release: fr-direct v1)

Ligações à classificação espanhola (CNO-11)

Ligações entre esta ocupação e ocupações CNO-11, estabelecidas pela AI Changing Work com modelos de IA. As relações leem-se do lado desta ocupação.

Código CNO-11Designação CNO-11 (espanhol)Relação
2719Analistas y diseñadores de software y multimedia no clasificados bajo otros epígrafesEsta ocupação é mais restrita
2712Analistas y diseñadores de softwareRelacionada, não correspondente

Source: Instituto Nacional de Estadística (INE), National Classification of Occupations 2011 (CNO-11, Royal Decree 1591/2010) — www.ine.es · Licensed CC BY 4.0. CNO-11 codes and Spanish titles are reproduced unchanged; the links to O*NET occupations are AI Changing Work's own judgment and are not an INE correspondence.

(AI Changing Work link release: es-direct v1)

Ligações à classificação alemã (KldB)

Ligações entre esta ocupação e ocupações KldB, estabelecidas pela AI Changing Work com modelos de IA. As relações leem-se do lado desta ocupação.

Código KldBDesignação KldB (alemão)Relação
43323Berufe in der IT-Koordination - komplexe SpezialistentätigkeitenEsta ocupação é mais restritaprovisório

Source: © Statistik der Bundesagentur für Arbeit — Klassifikation der Berufe 2010 – überarbeitete Fassung 2020, https://statistik.arbeitsagentur.de. KldB codes and titles are reproduced unchanged; the links to O*NET occupations are AI Changing Work's own mapping (eigene Zuordnung) and are not a Bundesagentur für Arbeit correspondence.

(AI Changing Work link release: de-direct v1)

Ligações à classificação japonesa (JSCO)

Ligações entre esta ocupação e ocupações JSCO, estabelecidas pela AI Changing Work com modelos de IA. As relações leem-se do lado desta ocupação.

Código JSCODesignação JSCO (japonês)Relação
104ソフトウェア作成者Esta ocupação é mais restritaprovisório

Source: Ministry of Internal Affairs and Communications (MIC), Japan Standard Occupational Classification (Dec. 2009, MIC Notification No. 555). JSCO codes and Japanese titles are reproduced unchanged; the links to O*NET occupations are AI Changing Work's own judgment and are not a MIC correspondence.

(AI Changing Work link release: jp-direct v1)

Fontes de dados e licenças desta página, e avisos de modificação e tradução da AI Changing Work: Créditos e fontes