Información Importante
Ubicación: Perú
Modalidad de trabajo: Híbrido, asistenca muy ocasional a oficina en Miraflores
Resumen del puesto
Como un Senior QA Engineer (12971), 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 ejecutar pruebas: Desarrollar planes y casos de prueba para verificar la funcionalidad, rendimiento y seguridad del software.
- Automatizar pruebas: Crear y mantener scripts de pruebas automatizadas para optimizar la cobertura y la eficiencia en la validación del código.
- Realizar pruebas de regresión y validación: Asegurar que las nuevas versiones no afecten funcionalidades previas y que el software cumpla con los requisitos del cliente.
- Colaborar con el equipo de desarrollo: Trabajar estrechamente con los desarrolladores para identificar defectos, mejorar la calidad y optimizar el ciclo de vida del desarrollo.
- Monitorear métricas de calidad: Evaluar y reportar los resultados de las pruebas, analizando la calidad del software y proponiendo mejoras en los procesos de calidad.
Requisitos y Habilidades
- Profesional en Ingeniería de sistemas, Ingeniería Software, Informática, o afines.
- 5 años a más de experiencia en roles como QA Analyst, QA Engineer
- 2 años a más de experiencia realizando pruebas de software funcionales manuales en entornos web y móviles
- 2 años a más de experiencia realizando pruebas de servicios con herramienta Postman.
- 1 año a más de experiencia realizando pruebas de rendimiento de aplicaciones web
- 1 año a más de experiencia realizando pruebas automatizadas (aplicaciones, web, Apis y servicios)
- 1 año a más de experiencia trabajando sobre frameworks agiles (Scrum, Kanban, etc.).
- Deseable exp. en tareas de liderazgo, gestión de equipo y capacidad para definir estrategias de pruebas.
- Experiencia indispensable en ejecución de tipos de pruebas: funcionales, integración, regresión y no funcionales: rendimiento y/o estrés para aplicaciones móviles y web.
- Experiencia trabajando con PostgreSQL.
- Conocimiento en integración y entrega continua (CI/CD) y experiencia con Jenkins o GitLab.
- Experiencia trabajando con repositorios Git/Github/Bitbucket.
- Experiencia en desarrollar y mantener scripts de automatización utilizando Selenium, Appium.
- Experiencia indispensable realizando pruebas de rendimiento, carga y estrés utilizando herramientas como JMeter o LoadRunner.
- Experiencia con herramientas de gestión de pruebas como JIRA, TestRail o Azure DevOps para planificar, ejecutar y rastrear pruebas.
- Habilidad para diseñar casos en lenguaje Gherkin utilizando técnicas de diseño, basados en requisitos y criterios de aceptación.
- Creación y mantenimiento de data de prueba, unitaria y masiva.
- Conocimiento técnico en microservicios.
- Deseable certificación ISTQB o similares.
Requerimientos adicionales
- Tecnologías: Selenium, JUnit, TestNG, Jenkins, Git
- Competencias: comunicación efectiva, trabajo en equipo, proactividad, compromiso
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.