Requirements:
QA Automation
– Conocimiento de al menos un lenguaje de programación (o dominio de uno).
– Frameworks de pruebas (p.ej. pytest, unittests, junit, etc). e IDEs (p.ej. Pycharm).
– Pruebas automatizadas Backend (APIs).
– Pruebas automatizadas Front (deseable Mobile).
– Patrones de diseño (p.ej. POM, ScreenPlay, no solo scripting).
– Estrategia de automatización (Automatización previa/durante el Sprint (no a Sprint vencido), costos/beneficios de la automatización, pirámide de pruebas, dificultades de automatizar, soluciones posibles p.ej. mocks, paralizar pruebas)
– Repositorios GIT (gestionan las pruebas en repositorios) – conoce los comandos.
Idealmente, conoce y trabaja con CI / CD o integra sus pruebas automatizadas en algún pipeline o job (p.ej. con Jenkins).
Preferences:
SQL, NoSQL, AWS, Serverless Architecture, Continuous Integration
Job Responsibilities:
-Trabaja con metodologías ágiles (Scrum / Kanban, XP, etc.) conoce las ceremonias y roles.
– Trabaja con QA integrado desde el inicio, enfocado al producto, con pruebas tempranas.
– Participación y colaboración en todas las etapas, codo a codo con otros miembros del equipo.
– Sprints y entregas a producción cortas / frecuentes (delivery continuo).
Ingles upper intermediate