Remote Jobs RockRemote Jobs Rock

12645599 - Analista de Performance Sênior

🕒 19 days ago
Apache JmeterEngenharia De PerformanceTestes De CargaMonitoramento APM
Apply Now

📜 Description

  • Definir estratégias e critérios de aceitação para testes de carga, estresse, resistência, pico e escalabilidade.
  • Modelar cargas com base no uso real e desenvolver e manter suítes de testes em Apache JMeter.
  • Preparar ambientes e executar testes controlados e reproduzíveis, inclusive em cenários distribuídos.
  • Monitorar aplicações durante os testes com APM, métricas de infraestrutura, logs e traces; analisar resultados e identificar gargalos.
  • Recomendar correções, validar melhorias e elaborar relatórios técnicos e executivos sobre capacidade, riscos e recomendações.
  • Estabelecer baselines, detectar regressões, automatizar testes e apoiar pipelines de CI/CD e investigações de incidentes.

🛠️ Requirements

  • Experiência consistente como Analista ou Engenheiro(a) de Performance, atuando de forma recorrente em projetos reais de testes e engenharia de performance.
  • Domínio prático de Apache JMeter, incluindo desenvolvimento, manutenção e evolução de suítes de testes.
  • Experiência prática com ferramentas de monitoramento e APM, utilizando-as ativamente durante a execução e análise de testes.
  • Conhecimento em ferramentas como Dynatrace, AppDynamics, New Relic, Datadog, Grafana/Prometheus ou Elastic, ou soluções equivalentes.
  • Experiência com modelagem de carga e definição de critérios de aceitação de performance.
  • Capacidade de analisar resultados e identificar gargalos e causas raiz com base em evidências.
  • Conhecimento de métricas e indicadores de performance, incluindo tempos de resposta, throughput, erros e percentis.
  • Conhecimento de comportamento de aplicações e infraestrutura, incluindo CPU, memória, garbage collection, threads, pools de conexão, cache, I/O e rede.
  • Conhecimento de protocolos e integrações como HTTP/HTTPS, REST, SOAP, WebSocket, gRPC e/ou mensageria.
  • Conhecimento de arquiteturas distribuídas e microsserviços.
Full job description

A MTP – Métodos e Tecnologia é uma multinacional espanhola com 28 anos de atuação, presente em mais de 21 países, com sedes no Brasil, Espanha e México.


Somos especialistas em Digital Business Assurance, unindo estratégia, tecnologia e inovação para apoiar grandes empresas em sua jornada de transformação digital.


Com mais de 80 clientes ativos nos setores de Finanças, Seguros, Telecom, Indústria, Varejo, Tecnologia e Energia, entregamos soluções que garantem qualidade, segurança e performance em todo o ciclo digital.

Responsibilities

Buscamos uma pessoa Analista de Performance Sênior para atuar com engenharia de performance, testes de carga e monitoramento em projeto com alocação em cliente na Espanha.


A posição será responsável por todo o ciclo de engenharia de performance das aplicações do cliente: definição da estratégia de testes, modelagem de carga com base no comportamento real de produção, execução controlada e reproduzível dos testes e análise dos resultados até a identificação da causa raiz de eventuais problemas de desempenho.


A atuação vai além da execução de scripts e geração de relatórios. Esperamos uma pessoa capaz de acompanhar ativamente o ambiente durante os testes por meio de ferramentas de APM, métricas de infraestrutura, logs e traces, correlacionando sintomas com suas possíveis origens e construindo diagnósticos fundamentados em evidências.


O profissional terá interação direta com times de Desenvolvimento, Banco de Dados, Infraestrutura, Arquitetura e SRE, atuando como referência técnica da MTP junto ao cliente.


Apache JMeter e experiência prática com monitoramento/APM são conhecimentos essenciais para a posição.


Principais responsabilidades


  • Modelar cargas de teste com base em dados reais de utilização, considerando perfis de usuários, volumetria, picos e períodos críticos para o negócio.
  • Definir estratégias de testes de performance, incluindo carga, estresse, resistência, pico, escalabilidade e degradação controlada.
  • Estabelecer critérios de aceitação de performance em conjunto com as áreas envolvidas.
  • Desenvolver, manter e evoluir scripts em Apache JMeter, utilizando parametrização, correlação dinâmica, controladores, asserções e massas de dados adequadas.
  • Preparar e validar ambientes de testes, avaliando sua representatividade em relação ao ambiente produtivo.
  • Executar testes de forma controlada e reproduzível, incluindo cenários de execução distribuída.
  • Acompanhar ativamente o ambiente durante os testes utilizando APM, métricas de infraestrutura, logs e traces.
  • Analisar tempos de resposta, throughput, erros, CPU, memória, garbage collection, pools de conexão, filas, cache, banco de dados e demais componentes relacionados à performance.
  • Identificar gargalos e realizar análise de causa raiz com base em evidências técnicas.
  • Recomendar ações corretivas e validar os ganhos de performance após as intervenções realizadas pelos times responsáveis.
  • Elaborar relatórios técnicos e executivos, apresentando os testes realizados, capacidade do sistema, gargalos identificados, riscos e recomendações.
  • Estabelecer baselines e acompanhar a evolução da performance entre releases, identificando possíveis regressões.
  • Automatizar a execução dos testes e apoiar sua integração aos pipelines de CI/CD.
  • Manter e evoluir a suíte de performance conforme as aplicações e arquiteturas forem modificadas.
  • Apoiar a investigação de incidentes de performance em produção quando necessário.
  • Interagir tecnicamente com equipes de Desenvolvimento, Banco de Dados, Infraestrutura, Arquitetura e SRE.

Requirements

  • Experiência consistente como Analista ou Engenheiro(a) de Performance, atuando de forma recorrente em projetos reais de testes e engenharia de performance.
  • Domínio prático de Apache JMeter, incluindo desenvolvimento, manutenção e evolução de suítes de testes.
  • Experiência prática com ferramentas de monitoramento e APM, utilizando-as ativamente durante a execução e análise de testes.
  • Conhecimento em ferramentas como Dynatrace, AppDynamics, New Relic, Datadog, Grafana/Prometheus ou Elastic, ou soluções equivalentes.
  • Experiência com modelagem de carga e definição de critérios de aceitação de performance.
  • Capacidade de analisar resultados e identificar gargalos e causas raiz com base em evidências.
  • Conhecimento de métricas e indicadores de performance, incluindo tempos de resposta, throughput, erros e percentis.
  • Conhecimento de comportamento de aplicações e infraestrutura, incluindo CPU, memória, garbage collection, threads, pools de conexão, cache, I/O e rede.
  • Conhecimento de protocolos e integrações como HTTP/HTTPS, REST, SOAP, WebSocket, gRPC e/ou mensageria.
  • Conhecimento de arquiteturas distribuídas e microsserviços.
  • Conhecimentos de banco de dados suficientes para analisar planos de execução, índices, bloqueios, contenção e impacto de consultas na performance das aplicações.
  • Conhecimento de scripting utilizando Java, Groovy, Python ou JavaScript para extensão de scripts, geração de massas de dados ou automação.
  • Experiência em ambientes distribuídos e interação direta com equipes de Desenvolvimento e Infraestrutura.
  • Inglês avançado, incluindo leitura, escrita e conversação técnica.
  • Espanhol em nível operacional, suficiente para interação cotidiana com o cliente.


Diferenciais


  • Experiência com automação de testes funcionais utilizando Selenium/WebDriver, ferramenta atualmente utilizada pelo cliente.
  • Experiência com Playwright, Cypress ou RestAssured.
  • Experiência na construção ou manutenção de frameworks de automação de testes.
  • Experiência com Performance as Code, mantendo suítes versionadas, parametrizadas e executadas automaticamente.
  • Integração de testes de performance em pipelines de CI/CD, utilizando ferramentas como Jenkins, GitLab CI ou Azure DevOps.
  • Experiência com quality gates de performance e práticas de shift-left.
  • Conhecimento de outras ferramentas de carga, como k6, Gatling, LoadRunner, NeoLoad ou BlazeMeter.
  • Experiência com ambientes AWS, Azure ou GCP.
  • Conhecimento de Kubernetes, incluindo impacto de limites de recursos, configurações e autoescalabilidade na performance.
  • Conhecimentos de SRE, incluindo SLI, SLO, error budget e engenharia de confiabilidade.
  • Certificações ISTQB, incluindo Performance Testing, ou certificações relacionadas a plataformas de APM.
  • Experiência anterior em consultoria ou prestação de serviços para diferentes clientes.
  • Experiência em setores regulados, como bancos, seguros, saúde ou utilities.
  • Conhecimentos de Chaos Engineering e testes de resiliência.

2K

Technical Test Analyst II / I

🕒 2 days ago
2K👥 1001 - 5000 employees🏢 Computer Games

Develop and maintain automated tests for complex AAA game systems, analyze defects and diagnostic data, and keep CI/CD test pipelines reliable while advising studio teams on automation practices.

Software TestingQuality EngineeringTest AutomationTest Scripting

Support ESA software product assurance across space missions by defining requirements, assessing contractor plans and compliance, monitoring assurance processes, participating in reviews, and producing analyses to inform project decisions.

Software Product AssuranceSpace Product AssuranceECSS StandardsAgile Practices
Scale Factory

Senior Test Analyst - Contract

🕒 4 days ago
Scale Factory👥 201 - 500 employees🏢 Information Technology And Services

The Senior Test Analyst will define and maintain test scenarios and scripts, perform system, integration and acceptance testing, identify defects, and communicate progress and risks in an Agile environment.

System TestingSystem Integration TestingUser Acceptance TestingJira
Jobgether

QA Portfolio Manager

🕒 3 days ago
Jobgether👥 11 - 50 employees🏢 Staffing And Recruiting

Lead QA strategy and external testing partners across a portfolio of video games, managing quality risks, budgets, certification readiness, and release decisions from development through launch.

Quality Assurance StrategyExternal QA Vendor ManagementFunctional Testing (fqa)Compliance Testing (cqa)

Trusted by Remote Workers