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 altoValor 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
- Fonte dos dados: AnthropicPublicado: 2026-03
0,520
0,000Intervalo dos valores aqui apresentados0,745Escala, 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
- 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)
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 2 tarefas ocultas30 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
Values in this tab are predicted labels, not observations. Eloundou et al. (2023) published two rating regimes — human raters and GPT-4 — and the β shown here is derived from the GPT-4 rater basis alone; the same task can take a different value under the other regime. The unit and the meaning differ from the observed shares (%) in the other tabs, so do not place them on the same axis.
| Task (O*NET 27.2) | βE1 + 0.5 × E2 |
|---|---|
Design test plans, scenarios, scripts, or procedures.O*NET Task ID 14638 | 1.0 |
Test system modifications to prepare for implementation.O*NET Task ID 14639 | 1.0 |
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.O*NET Task ID 14640 | 1.0 |
Document software defects, using a bug tracking system, and report defects to software developers.O*NET Task ID 14641 | 1.0 |
Identify, analyze, and document problems with program function, output, online screen, or content.O*NET Task ID 14642 | 1.0 |
Monitor bug resolution efforts and track successes.O*NET Task ID 14643 | 1.0 |
Create or maintain databases of known test defects.O*NET Task ID 14644 | 1.0 |
Plan test schedules or strategies in accordance with project scope or delivery dates.O*NET Task ID 14645 | 1.0 |
Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks.O*NET Task ID 14647 | 1.0 |
Document test procedures to ensure replicability and compliance with standards.O*NET Task ID 14648 | 1.0 |
Develop or specify standards, methods, or procedures to determine product quality or release readiness.O*NET Task ID 14649 | 1.0 |
Update automated test scripts to ensure currency.O*NET Task ID 14650 | 1.0 |
Install, maintain, or use software testing programs.O*NET Task ID 14652 | 1.0 |
Provide feedback and recommendations to developers on software usability and functionality.O*NET Task ID 14653 | 1.0 |
Monitor program performance to ensure efficient and problem-free operations.O*NET Task ID 14654 | 1.0 |
Conduct software compatibility tests with programs, hardware, operating systems, or network environments.O*NET Task ID 14655 | 1.0 |
Install and configure recreations of software production environments to allow testing of software performance.O*NET Task ID 14656 | 1.0 |
Identify program deviance from standards, and suggest modifications to ensure compliance.O*NET Task ID 14658 | 1.0 |
Design or develop automated testing tools.O*NET Task ID 14659 | 1.0 |
Perform initial debugging procedures by reviewing configuration files, logs, or code pieces to determine breakdown source.O*NET Task ID 14661 | 1.0 |
Evaluate or recommend software for testing or bug tracking.O*NET Task ID 14663 | 1.0 |
Conduct historical analyses of test results.O*NET Task ID 14664 | 1.0 |
Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.O*NET Task ID 21680 | 1.0 |
Store, retrieve, and manipulate data for analysis of system capabilities and requirements.O*NET Task ID 21682 | 1.0 |
Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.O*NET Task ID 14646 | 0.5 |
Investigate customer problems referred by technical support.O*NET Task ID 14651 | 0.5 |
Collaborate with field staff or customers to evaluate or diagnose problems and recommend possible solutions.O*NET Task ID 14657 | 0.5 |
Coordinate user or third-party testing.O*NET Task ID 14660 | 0.5 |
β = E1 + 0.5 × E2 · E1 = tasks where direct LLM access alone cuts time by at least 50%, E2 = tasks where software built on top of an LLM cuts time by at least 50%. Values take only 0 / 0.5 / 1.0.
Data sources & licenses — O*NET®, 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. | — |
0,00/ 3· Índice de exposição a robôs
Escala, base e fonte
Cada tarefa física recebe uma nota de 0 a 3 conforme o ambiente em que robôs já implantados, vendidos ou demonstrados poderiam realizá-la (0 nenhum · 1 ambientes feitos para robôs, como uma célula de máquinas cercada ou uma linha de engarrafamento · 2 instalações estruturadas, como uma farmácia hospitalar ou um porto de contêineres · 3 ambientes não estruturados, como uma residência particular ou um canteiro de obras), e as notas são promediadas pela parcela do tempo de trabalho
Tarefas físicas entre as tarefas O*NET 29.3 desta ocupação
A Anthropic estimou as notas e as parcelas de tempo com o Claude Opus 5 usando pesquisa na web (situação em 2026).
O índice de exposição a robôs é uma medida diferente dos números de exposição à IA deste site e não pode ser somado a eles nem comparado com eles. Não mede a adoção real nem o custo, e 0 também abrange ocupações sem tarefas físicas.
Nota de cada tarefa física
Nenhuma das tarefas O*NET 29.3 desta ocupação é classificada como tarefa física.
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
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 KSCO | Nome KSCO | Relação | Estado |
|---|---|---|---|
| 22291 | 소프트웨어 품질관리 전문가 | Esta ocupação é mais ampla | confirmado |
| 22299 | 그 외 컴퓨터 시스템 및 소프트웨어 전문가 | Esta ocupação é mais ampla | confirmado |
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)
Fonte: European Commission, DG EMPL — ESCO API 2026-08-08 (bridge v1.2.1)
Licença: CC BY 4.0 (EU Reuse Notice)
Fonte: European Commission, DG EMPL — ESCO API 2026-08-08 (bridge v1.2.1)
Licença: CC BY 4.0 (EU Reuse Notice)
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)
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 ROME | Designação ROME (francês) | Relação |
|---|---|---|
| M1815 | Spécialiste test et validation logiciel ou application | Mesmo âmbitoprovisório |
| M1820 | Expert / Experte méthodes et qualité informatique | Esta ocupação é mais amplaprovisório |
| M1832 | Homologateur / Homologatrice fonctionnel de logiciel | Esta ocupação é mais amplaprovisório |
| M1842 | Qualiticien / Qualiticienne logiciel en informatique | Sobrepõ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-11 | Designação CNO-11 (espanhol) | Relação |
|---|---|---|
| 2719 | Analistas y diseñadores de software y multimedia no clasificados bajo otros epígrafes | Esta ocupação é mais restrita |
| 2712 | Analistas y diseñadores de software | Relacionada, 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 KldB | Designação KldB (alemão) | Relação |
|---|---|---|
| 43323 | Berufe in der IT-Koordination - komplexe Spezialistentätigkeiten | Esta 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 JSCO | Designaçã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