Información Importante
Ubicación: Perú
Modalidad de trabajo: Híbrido
Resumen del puesto
Como un Senior QA Automation Engineer (13098), formarás parte de un equipo tecnológico y ágil altamente calificado por respaldar y desarrollar soluciones de vanguardia para cumplir con los requisitos de nuestro negocio. Nos ayudará a acelerar los resultados empresariales de nuestros clientes mediante la innovación de productos digitales de vanguardia.
Responsabilidades y Funciones
- Diseñar y desarrollar pruebas automatizadas: Crear y mantener scripts de pruebas automatizadas para asegurar la calidad del software en diferentes entornos.
- Implementar frameworks de automatización: Seleccionar y desarrollar frameworks de pruebas eficientes para soportar las necesidades del equipo de desarrollo.
- Ejecutar y mantener pruebas de regresión: Ejecutar pruebas automatizadas de regresión para detectar problemas rápidamente en nuevas versiones del software.
- Colaborar con equipos de desarrollo: Trabajar de la mano con desarrolladores para asegurar que el código sea probado de manera efectiva y conforme a los requisitos de calidad.
- Monitorear y reportar resultados: Supervisar la ejecución de pruebas automatizadas, analizar los resultados y generar reportes detallados para garantizar la cobertura de calidad.
Requisitos y Habilidades
- Egresados de Sistemas, Desarrollo o afines con +5 años de experiencia.
- Experiencia de al menos 3 años realizando pruebas de automatización en aplicaciones web/móviles (implementación y mantenimiento de framework)
- Experiencia con herramientas de automatización de pruebas en móvil: Appium, Junit, Maven.
- Experiencia con herramientas de automatización de pruebas en Web: Selenium, WebDriver, Junit, Maven.
- Experiencia en la aplicación del patrón Screenplay en pruebas automatizadas.
- Experiencia al menos de 3 años en pruebas automatizadas de API’s (REST) bajo el uso de la librería: RestAssured, utilizando la herramienta Postman
- Habilidades de codificación a nivel intermedio (Java).
- Experiencia trabajando con bases de datos relacionales (PostgreSQL).
- Experiencia trabajando en definición de estrategias de pruebas, como también identificación de tipos de pruebas a realizar.
- Diseño y mantenimiento de casos de prueba en formato paso a paso y lenguaje Gherkin.
- Creación y seguimiento de defectos bajo el uso de la herramienta JIRA, Azure, otros.
- Experiencia trabajando con repositorios Github/Bitbucket.
- Certificación deseable en ISTQB.
- Experiencia de +2 años trabajando con integradores continuos (Jenkins, Azure) y versionadores de código (Git)
- Experiencia deseable de 1 año a más realizando pruebas de rendimiento (stress y/o carga) con JMETER.
- Experiencia trabajando en entorno Agile.
Requerimientos adicionales
- Tecnologías: Selenium, Appium, TestNG, Jenkins, JUnit.
- Competencias: Autonomia, trabajo en entornos ágiles, comunicación efectiva y liderazgo
Acerca de Encora
Encora es el socio preferido de ingeniería digital y modernización de algunas de las principales empresas del mundo y empresas nativas digitales. Con más de 9,000 expertos en 47+ oficinas y laboratorios de innovación en todo el mundo, las prácticas tecnológicas de Encora incluyen Ingeniería y Desarrollo de Productos, Servicios en la Nube, Ingeniería de Calidad, DevSecOps, Datos y Análisis, Experiencia Digital, Ciberseguridad e Ingeniería de IA y LLM.
En Encora, contratamos profesionales únicamente en función de sus habilidades y calificaciones, y no discriminamos en función de la edad, discapacidad, religión, género, orientación sexual, estado socioeconómico o nacionalidad.