CBO 2124-30 - Analista de testes de tecnologia da informação - Descrição do cargo, funções, competências e atividades exercidas pelos analistas de tecnologia da informação
O profissional no cargo de Analista de testes de tecnologia da informação CBO 2124-30 planeja, organiza e executa testes de recursos de tecnologia da informação (TI), estabelecendo requisitos e escopo, definindo matriz de rastreabilidade, elaborando cenários e casos, escolhendo tecnologias e ferramentas, preparando dados e ambiente de testes, e efetivando procedimentos de testes - capazes de identificar falhas e avaliar funcionalidades, desempenho e outros aspectos -, para avaliar qualidade, confiabilidade, segurança e outras valências dos recursos Pode usar “software” para automação de testes.
Faz testes simulados para avaliação de segurança de aplicações Pode supervisionar o trabalho de equipe Presta consultoria técnica.
Dissemina conhecimento e participa de fóruns de discussão na área de TI Elabora documentação técnica Cumpre procedimentos, normas técnicas, normas de qualidade e normas regulamentadoras de saúde e segurança no trabalho e de preservação ambiental.
CBO 2124-30 é o Código Brasileiro da Ocupação de analistas de tecnologia da informação que pertence ao grupo dos profissionais das ciências exatas, físicas e da engenharia, segundo o Secretaria da Previdência e Trabalho do Ministério da Economia.
Confira funções, descrição do cargo de Analista de testes de tecnologia da informação, atividades principais, atribuições, mercado de trabalho, dados salariais oficiais atualizados para a função, bem como o salário pago para os Analistas de tecnologia da informação CBO 2124-30 em todo Brasil.
Divisões de categorias profissionais do CBO 2124-30
- Profissionais das ciências e das artes.
- Analistas de tecnologia da informação.
- Profissionais das ciências exatas, físicas e da engenharia.
O que faz um Analista de testes de tecnologia da informação
O Analista de testes de tecnologia da informação CBO 2124-30 realiza pesquisa de padrões, técnicas e ferramentas disponíveis no mercado para testes de recursos - de “hardware” e de “software” - de tecnologia da informação (TI) Interage com áreas afins.
Concebe testes, consultando especificações de projetos e conversando com clientes e usuários acerca de expectativas com relação a produtos, para obter informações que lhe permitam elaborar cenários e casos de teste, com base na realidade de uso dos recursos tecnológicos a serem testados.
Planeja testes de programas, sistemas (conjunto de programas), equipamentos e outros recursos de tecnologia da informação, consultando documentação técnica e fontes alternativas de informação Estabelece requisitos e escopo de testes.
Define matriz de rastreabilidade relativa aos itens – de projetos, de processos, de produtos ou de outros elementos – a serem avaliados em testes Elabora cenários de teste, definindo o conjunto de elementos a serem testados.
Organiza testes, elaborando casos, definindo as “entradas” necessárias e as “saídas” esperadas para a execução de testes, a fim de demonstrar o nível de qualidade das aplicações.
Atualiza cenários de testes, se necessário Especifica cenários de comportamento de telas, de acordo com padrões visuais a serem testados, a fim de avaliar usabilidade de programas e sistemas.
Escolhe tecnologias e ferramentas de teste.
Prepara massa de dados “de entrada” e ambiente – incluindo equipamentos – para testes Executa testes de programas, sistemas, equipamentos e outros recursos de tecnologia da informação, utilizando estações de trabalho, ambientes de desenvolvimento de “software”, redes, sistemas de comunicação e “softwares” específicos para testes, identificando falhas, registrando defeitos, e analisando funcionalidades e desempenho de recursos, para assegurar qualidade, confiabilidade e segurança dos recursos, dentre outras valências, de acordo com padrões estabelecidos Realiza testes de fluxos principais e fluxos alternativos de dados e executa testes de exceções.
Efetua testes visuais, comparando elementos em várias combinações para descobrir defeitos de imagens Na realização de testes, pode utilizar “software” para automação de testes, incluindo ferramentas para Internet e computação em nuvem Implementa testes de código-fonte de programas, por meio de análise automatizada e outros recursos, para assegurar a qualidade de “software”.
Realiza simulações em ambiente controlado, incluindo testes simulados de invasões, analisando as respostas de programas e sistemas, para identificar falhas de segurança de aplicações Desenvolve testes para garantir a confiabilidade de “sites” da Internet, com base em premissas de engenharia de “software”.
Elabora e conduz testes de carga e de “stress” de programas e sistemas, utilizando ferramentas específicas, a fim de avaliar capacidade, disponibilidade, escalabilidade e desempenho de “software” Avalia novas tecnologias de “software” e de “hardware”, por meio de procedimentos de testes Pode supervisionar, avaliar e treinar equipes técnicas envolvidas em atividades relacionadas a testes de recursos de tecnologia da informação.
Presta consultoria técnica na área de tecnologia da informação Divulga documentação técnica e utilização de novos padrões Dissemina conhecimento e participa de fóruns de discussão da área de tecnologia da informação.
Desenvolve, documenta e revisa procedimentos de testes e padrões de qualidade de “software” e “hardware” Elabora documentação técnica, emitindo pareceres técnicos, registrando ocorrências, documentando evidência de testes e elaborando relatórios e demais documentos técnicos relacionados com testes de recursos de tecnologia da informação Mantém instalações em perfeito estado de conservação.
Atua de modo ecologicamente adequado, adotando equipamentos e métodos de baixo consumo de energia Zela pela saúde e segurança no trabalho, prevenindo acidentes e aplicando recomendações de ergonomia.
Funções do cargo
O funcionário CBO 2124-30 deve administrar ambiente de tecnologia da informação, desenvolver sistemas de tecnologia da informação, comunicar-se, pesquisar inovações em tecnologia da informação, demonstrar competências pessoais, elaborar planejamento e execução de testes, prestar suporte técnico ao cliente/usuário.
Condições de trabalho dessas profissões
Analistas de tecnologia da informação exercem suas atividades em qualquer setor da atividade econômica, tais como a indústria, o comércio, os serviços, a agropecuária ou a administração pública. Podem trabalhar em empresas públicas ou privadas, em geral de médio e grande portes. Seu trabalho se desenvolve, majoritariamente em equipe, de forma cooperativa, com supervisão ocasional. Não há predominância de um tipo de vínculo de trabalho: os profissionais podem ser assalariados ou trabalhador por conta-própria e trabalham em período diurno.
Exigências do mercado de trabalho para o CBO 2124-30
Para o exercício profissional dessas ocupações, requer-se curso superior completo, em nível de bacharelado ou tecnologia. Podem, também, obter formação específica por meio de cursos de qualificação, com carga horária entre duzentas e quatrocentas horas. A experiência profissional prévia requerida dos titulares para o exercício pleno das atividades é de um a dois anos, incluindo o tempo de estágio. Em função da inovação tecnológica, a permanência no mercado de trabalho requer atualização contínua dos profissionais.
Atividades exercidas por um Analista de testes de tecnologia da informação CBO 2124-30
Um Analista de testes de tecnologia da informação (ou sinônimo) deve demonstrar capacidade de proatividade, demonstrar empatia com público-alvo, demonstrar capacidade de concentração, registrar ocorrências, participar de fóruns de discussão, demonstrar capacidade de trabalhar sob pressão, demonstrar capacidade de senso analítico, emitir pareceres técnicos, escolher ferramentas de desenvolvimento e/ou de testes, demonstrar capacidade de iniciativa, definir matriz de rastreabilidade, avaliar desempenho do produto, prestar consultoria técnica, demonstrar capacidade de organização, elaborar relátorios técnicos, demonstrar capacidade de resiliência, realizar simulações em ambiente controlado, trabalhar em equipe, demonstrar capacidade de raciocínio lógico, pesquisar padrões, técnicas e ferramentas disponíveis no mercado, analisar funcionalidade do produto, demonstrar capacidade de síntese, identificar falhas nos sistemas, demonstrar capacidade de criatividade, disseminar conhecimento, registrar defeitos, divulgar utilização de novos padrões, demonstrar capacidade de memorização, testar sistemas, elaborar caso de testes, consultar fontes alternativas de informações, elaborar cenários de testes, divulgar documentação, consultar documentação técnica, fornecer subsídios para recursos humanos, demonstrar capacidade de antecipar cenário futuro, analisar requisitos/escopo, interagir com áreas afins, avaliar novas tecnologias, documentar evidência de testes, preparar massa de dados, preparar ambiente de testes, demonstrar capacidade de raciocínio abstrato, demonstrar capacidade de flexibilidade.