Werben HR

QA Engineering SSR Remoto Mexico ID 100/938

9 Dec 2021  
Mexico  
QA enginner  
Semi Senior / Senior

Buscamos un ingeniero de control de calidad QA ,para desarrollar y ejecutar pruebas exploratorias y
automatizadas que garanticen la calidad del producto.
Entre las responsabilidades del ingeniero de QA se incluyen diseñar e implementar pruebas y definir las medidas correctivas. Además de revisar los requisitos del sistema y dar seguimiento de las métricas del control de calidad (por ejemplo, densidades de defectos y recuento de defectos abiertos). Inspeccionar todas las fases del desarrollo de software para identificar errores en el sistema para que puedan
cumplirse los estándares de calidad.

El puesto de ingeniero de QA desempeña un papel importante en el proceso de desarrollo de producto de nuestra empresa. Nuestro candidato ideal será responsable de realizar las pruebas antes del lanzamiento del producto para garantizar que el software funciona perfectamente y que satisface las necesidades de los clientes. Si tienes conocimientos de ingeniería y disfrutas creando soluciones de
extremo a extremo para problemas de calidad en el software, nos gustaría conocerte.

Requisitos:

● Capacidad de traducir requisitos en escenarios de prueba concretos, priorizados en función de sus necesidades e importancia.
● Experiencia laboral comprobable en participar con equipos de desarrollo de software.
● Experiencia laboral comprobable en control de calidad de software.
● Conocimientos de las metodologías, herramientas y procesos de calidad de software.
● Experiencia con herramientas de control de versiones como Git o SVN.
● Experiencia en el uso de sistemas de reporte y seguimiento de errores como JIRA, Redmine.
● Capacidades de scripting en Java o Python.
● Conocimientos básicos de JQUERY, HTML5 y CSS3.
● Grado en ciencias informáticas, ingeniería o en una materia relacionada.

Deseables:

● Experiencia práctica con herramientas de pruebas automatizadas, uso de framework para pruebas con Selenium y Appium.
● Experiencia en trabajar en un proceso de desarrollo Agile y conocimiento de los principios ágiles de testing
https://www.globalapptesting.com/the-ultimate-guide-to-agile-testing
● Conocimiento básico de bash de linux
● Conocimiento de herramientas para testing de aplicaciones móviles nativas en iOS y Android.
● Experiencia en pruebas de carga / estrés trabajando con generadores de tráfico.
● Experiencia en evaluación de seguridad de aplicativos (pentesting, sql injection, etc).
● Experiencia en el uso de herramientas de Integración Continua como Jenkins o Spinaker.
● Conocimientos básicos de Bases de Datos (MySql, Mongo) y de secuenciación de comandos.
● Conocimientos de pruebas de rendimiento utilizando JMeter o similar.

COMPETENCIAS PARA EL PUESTO (HABILIDADES PERSONALES)

● Fuertes habilidades analíticas y de resolución de problemas.
● Meticuloso y orientado a detalles.
● Trabajo en equipo.
● Buena actitud.
● Autodidacta.
● Ética de trabajo, basada en los valores ágiles.
● Liderazgo. (Motivar, influir, organizar)
● Flexible al cambio.
● Apasionado por su trabajo.
● Propositivo.
● Empático.
● Disposición tanto para aprender como para enseñar.

DESCRIPCIÓN DE LAS ACTIVIDADES DEL PUESTO:

● Participar como miembro del SCRUM Team para asegurar la calidad de los productos lanzados.
● Generar y proporcionar retroalimentación no solo en el estado de las pruebas, progreso de las pruebas y calidad del producto,
sino también en la calidad del proceso.
● Entender, implementar y actualizar la estrategia de pruebas (por ejemplo, pruebas unitarias)
● Medir e informar la cobertura de las pruebas.
● Asegurar el uso adecuado de las herramientas de prueba.
● Colaborar activamente con los desarrolladores, interesados y aclarar requerimientos, especialmente en términos de testeabilidad, consistencia y completitud.
● Participar proactivamente sugiriendo e implementado mejoras.
● Revisar requisitos, especificaciones y documentos de diseño técnico para ofrecer comentarios razonados y oportunos sobre ellos.
● Crear casos de prueba bien estructurados, completos y detallados.
● Estimar y priorizar las actividades de pruebas.
● Diseñar, desarrollar y ejecutar script automatizados usando herramientas de código abierto.
● Identificar, registrar, documentar y realizar un seguimiento de los errores.
● Realizar pruebas de regresión completas.
● Desarrollar y aplicar procesos de pruebas en los productos nuevos y existentes para que satisfagan las necesidades de los usuarios.
● Colaborar con los equipos internos (por ejemplo, desarrolladores y gestores de producto) para identificar los requisitos del
sistema.
● Hacer un seguimiento de las métricas de control de calidad, como densidades de defectos y recuento de defectos abiertos.
● Mantenerse al día de nuevas herramientas y estrategias relacionadas con las pruebas.

 

Locacion: Mexico