O perfil multidisciplinar do Analista de Testes - Assespro-Paraná
Home > Notícias > TIC e Inovação > O perfil multidisciplinar do Analista de Testes
Com a ampla adoção de metodologias ágeis de desenvolvimento, o papel do Analista de Testes vem se tornando cada vez mais desafiador. Em um ambiente no qual as entregas são rápidas e o produto é tratado de maneira mais dinâmica do que nunca, dessa forma, os profissionais de testes precisam garantir que, além do produto ser entregue com qualidade,que todo o processo de desenvolvimento siga tanto os critérios de SQA (Software Quality Assurance) como de Agile.
O escopo se modificou, atualmente, a realidade se apresenta de modo que os Analistas de Testes, não somente zelam pela qualidade do produto, mas também pela qualidade do processo e de todos os entregáveis de um projeto.Com o aumento do engajamento destes colaboradores em todas as fases do processo de desenvolvimento, percebe-se um aumento significativo na qualidade dos entregáveis, bem como maior engajamento e sinergia entre os times.
Muitas vezes existe a necessidade demostrar ao cliente que a utilização de métodos ágeis de desenvolvimento traz consigo seus próprios desafios. Como pode ser visto na imagem abaixo, a qual ilustra o ciclo de desenvolvimento ágil com suas principais características.Os times estão cada vez mais responsivos, trabalhando com mudanças dentro do contexto dos projetos. Este cenário gera a necessidade de os Analistas de qualidade se tornarem mais presentes em todas as fases de desenvolvimento, pois possuem visão holística do negócio e podem avaliar os impactos de mudanças, cabendo a eles, juntamente com os analistas de negócio, designers e desenvolvedores, levantarem o impacto das alterações de escopo no produto.
Vivencia-se uma realidade onde a linha entre o desenvolvimento e testes,se torna cada vez mais tênue. Evolui-se para um futuro onde todos os colaboradores do time poderão assumir tarefas que normalmente seriam atribuídas somente a um perfil específico do quadro de um projeto. Assim, os profissionais não serão mais separados por áreas ou por segmento de atuação.
O desenvolvimento de um projeto passará a ser de responsabilidade do time como um todo, com cada integrante do time tendo sua área de proficiência, mas também, áreas nas quais consegue atuar, porém não com total conhecimento e domínio.Este panorama permite perceber o nível de expertise de um colaborador em diversas áreas do projeto como um fractal, no qual, pode-se notar que existe um grande domínio de uma área específica e as subsequentes são progressivamente menores, conforme exemplificado na figura 3.
Dentro de um time ágil, cada vez mais, tratam-se colaboradores por nível de competência em exercer determinada função do que pelo seu cargo propriamente dito. Assim,os profissionais podem desempenhar várias funções complementares dentro de uma equipe com diferentes níveis de proficiência.
Dentro da CINQ, cada membro do time é elencado com base em suas 5 principais proficiências. A seguir 2 profissionais distintos alocados em um mesmo projeto:
Por Daniel Lopes da Silva: Graduado em Análise e Desenvolvimento de Sistemas pela UTFPR-PG, Scrum Master, CertifiedAgileTester e Test Automation Specialist pela BSTQB. Pós-Graduando em Engenharia de Qualidade de Software pelo SENAC-SP e MBA em Gestão de Projetos pelo Instituto Döll. Atualmente, atua em projetos nacionais e internacionais na CINQ Technologies, sendo responsável por manter o processo de automação de testes em várias frentes, além de participar das iniciativas do CINQ TECH como Mentors e Share,por exemplo, que visam desenvolver os novos talentos internos.