Code Group

Analista de QA de Automatización de Pruebas Junior/Senior – Java + SQL

Show original

Híbrido

São Paulo, SP, Brasil

Rango salarial

BRL

Empleado(a)

Nivel de experiencia

Nivel medio

Requisitos

3+ años de experiencia en la carrera
Casos de testes de API Rest
PostgreSQL
SQL
automação de testes
Cucumber
Automação de testesjava / selenium WebDriver / Junit
Java

Habilidades deseadas

Automação & CI/CD
Grafana
Amazon Web Services (AWS)
AWS Cognito

Tareas y Responsabilidades

Show original

Misión del Puesto

Garantizar la calidad, confiabilidad y estabilidad de las aplicaciones, contribuyendo a la mejora continua de los procesos y productos. Trabajar en squads ágiles de forma colaborativa con los equipos de desarrollo, producto y demás áreas, asegurando que las aplicaciones cumplan con los requisitos funcionales y de negocio mediante pruebas funcionales, manuales y automatizadas, con actuación directa en el desarrollo y mantenimiento de automatizaciones de pruebas.


Modelo: Híbrido | 2 veces por semana presencial (martes y viernes) – São Paulo/SP (Faria Lima)

Contratación: CLT (Contrato de Trabajo Indefinido)

Horario: Lunes a viernes, de 08:00 a 17:00 o 09:00 a 18:00


Beneficios

  • Tarjeta Flash (VR/VA)
  • Ayuda para Internet/Home Office
  • Seguro médico Amil
  • TotalPass
  • Plataforma de cursos Alura
  • Vacaciones & Co
  • Allya

Principales Responsabilidades

  • Elaborar escenarios y casos de prueba a partir de los requisitos e historias de usuario.
  • Participar en los refinamientos de las historias junto a la squad, contribuyendo a la identificación de escenarios y riesgos.
  • Planificar y ejecutar pruebas manuales y automatizadas, garantizando la cobertura de los requisitos y las reglas de negocio.
  • Desarrollar, mantener y evolucionar scripts de automatización de pruebas utilizando Java.
  • Crear y mantener automatizaciones para pruebas Web utilizando Selenium.
  • Crear y ejecutar pruebas de APIs REST, utilizando herramientas como RestAssured.
  • Aplicar conceptos de BDD/Gherkin y Cucumber en la automatización de escenarios.
  • Crear y gestionar masas de datos para la ejecución de las pruebas.
  • Realizar consultas SQL para la preparación y validación de datos en bases de datos relacionales, especialmente PostgreSQL.
  • Identificar, registrar y hacer seguimiento de defectos utilizando herramientas como Jira.
  • Registrar evidencias de las pruebas y hacer seguimiento de los resultados de las ejecuciones.
  • Realizar re-pruebas y pruebas de regresión después de las correcciones.
  • Apoyar a la squad en la garantía de la calidad de las entregas.
  • Participar en las ceremonias ágiles, como Daily, Planning, Review y Retrospectiva.
  • Contribuir a la mejora continua de los procesos y prácticas de calidad.
  • Apoyar la evolución de la cobertura de pruebas automatizadas de la squad.
  • Trabajar en conjunto con desarrolladores, analistas y demás integrantes del equipo para garantizar la calidad de las soluciones entregadas.

Automatización de Pruebas

  • Desarrollar, mantener y evolucionar pruebas automatizadas utilizando Java.
  • Crear y mantener automatizaciones de pruebas Web utilizando Selenium.
  • Desarrollar y ejecutar pruebas automatizadas de APIs REST utilizando RestAssured.
  • Crear y mantener escenarios automatizados utilizando Cucumber, BDD y Gherkin.
  • Utilizar Git/GitHub para el versionamiento de los códigos y proyectos de automatización.
  • Apoyar la evolución de la cobertura y eficiencia de las pruebas automatizadas.
  • Contribuir a la identificación de escenarios que puedan ser automatizados, buscando mayor eficiencia y confiabilidad en el proceso de pruebas.
  • Actuar en el mantenimiento y evolución de la suite de pruebas automatizadas de la squad.

Requisitos

  • Experiencia con pruebas de software, funcionales y/o automatizadas.
  • Experiencia o conocimiento práctico con automatización de pruebas.
  • Conocimiento básico/intermedio en Java.
  • Conocimiento en SQL y bases de datos relacionales, especialmente PostgreSQL.
  • Experiencia o conocimiento en automatización de pruebas Web utilizando Selenium.
  • Conocimiento en pruebas de API REST, preferiblemente con RestAssured.
  • Conocimiento en BDD y escritura de escenarios utilizando Gherkin.
  • Conocimiento o experiencia con Cucumber.
  • Conocimiento en Git/GitHub.
  • Experiencia con metodologías ágiles, como Scrum o Kanban.
  • Experiencia con herramientas de gestión de actividades y defectos, como Jira.
  • Conocimiento básico en Linux.
  • Capacidad de elaborar escenarios y casos de prueba, ejecutar pruebas manuales y automatizadas, registrar evidencias y reportar defectos.
  • Capacidad de desarrollar y mantener scripts de automatización de pruebas.

Diferenciales

  • Experiencia con Cucumber y automatización basada en BDD.
  • Conocimiento en CI/CD e integración de pruebas automatizadas en pipelines.
  • Conocimiento en AWS, especialmente Cognito.
  • Experiencia con pruebas de carga utilizando JMeter.
  • Conocimiento en monitoreo con Grafana.
  • Conocimiento en análisis de código utilizando SonarQube.
  • Experiencia con proyectos académicos o personales que involucren automatización de pruebas.

Características Comportamentales

  • Perfil analítico y orientado a la calidad.
  • Atención al detalle.
  • Organización y responsabilidad con las entregas.
  • Buena comunicación y facilidad para trabajar en equipo.
  • Proactividad en la identificación y resolución de problemas.
  • Curiosidad e interés en aprender nuevas tecnologías.
  • Capacidad de trabajar en un entorno ágil y dinámico.
  • Sentido de responsabilidad sobre la calidad de las entregas.
  • Interés en la evolución profesional en el área de QA y Automatización de Pruebas.
  • Capacidad de trabajar de forma colaborativa con la squad.

Compartir vacante:

Compartir vacante: