Ingeniero de Software – Trabajos En Puebla
Descripción del trabajo
Ubicación: Mexico
Tipo de Empleo: Ingeniero de Software
Horario: Full-Time
Lenguaje: Ingles, Español
Compañía que está contratando: Acklen Avenue
Descripcion del Puesto:
Un ingeniero de software de Garantía de Calidad (QA) es un profesional que gestionará diferentes técnicas de pruebas funcionales y no funcionales y creará y gestionará pruebas automatizadas para garantizar la calidad del producto. Asimismo, será responsable de la creación y el mantenimiento de casos de prueba y de la ejecución de pruebas de regresión completas para evitar errores con el software antes del lanzamiento del producto. Las funciones incluirán, entre otras, la identificación y el análisis de los fallos y errores detectados durante la fase de prueba. También, responsable de la creación y mantenimiento de scripts de pruebas de automatización.
RESPONSABILIDADES DEL PUESTO
- Realizar pruebas manuales utilizando técnicas de pruebas funcionales
- Realizar pruebas entre navegadores y móviles
- Creación y mantenimiento de casos de prueba detallados y completos
- Preparar planes de pruebas detallados, completos y bien estructurados
- Colaborar con el equipo de control de calidad para desarrollar estrategias y planes de pruebas eficaces
- Organizar procesos de pruebas para productos nuevos y existentes con el fin de satisfacer las necesidades del cliente.
- Planificar, priorizar y coordinar las actividades de pruebas de control de calidad, identificando y documentando minuciosamente los errores.
- Identificar, registrar y hacer un seguimiento de los errores
- Informar y documentar problemas técnicos y ayudar a solucionarlos
- Revisar los resultados del proceso de depuración
- Realizar pruebas de regresión completas y específicas
- Realizar pruebas no funcionales de acuerdo con las necesidades del proyecto
- Escribir y ejecutar casos de prueba (manuales/automatizados) y analizar los resultados
- Implementación y mantenimiento de automatización de pruebas utilizando herramientas de código abierto
- Colaborar con los equipos internos (por ejemplo, desarrolladores y propietarios de productos) para identificar los requisitos del sistema, revisar y analizar las especificaciones del sistema
- Colaborar con los desarrolladores de software para potenciar y mejorar los programas
- Estimar las características desde la perspectiva del control de calidad
- Revisar los requisitos, las especificaciones y los documentos de diseño técnico para proporcionar comentarios oportunos y significativos
- Recomendar mejoras en el software para mejorar la experiencia del usuario
- Motivar el proceso de desarrollo para lograr eficiencia y rendimiento
- Trabajar con equipos interfuncionales para garantizar la calidad durante todo el ciclo de vida de desarrollo del software.
- Comunicación continua con todos los miembros del equipo (por ejemplo, desarrolladores/diseñadores/BA)
- Colaborar diariamente con diseñadores, desarrolladores, BA, DevOps para probar y entregar una aplicación web/móvil intuitiva y altamente visible
- Participa en la presentación de tarjetas de características al cliente si es necesario.
- Seguimiento de las métricas de control de calidad, como la densidad de defectos y el recuento de defectos abiertos.
- Mantener conocimientos relevantes sobre nuevas herramientas de pruebas y estrategias de pruebas
- Participar en reuniones de equipo y gremio y colaborar diariamente con un equipo ágil remoto.
- Realizar pruebas posteriores al lanzamiento o la implantación.
- Formar a los clientes sobre las nuevas herramientas y el sistema si es necesario.
NIVEL DE DOMINIO
- Alguien que ha dominado el conjunto de habilidades de probador manual y tiene un fuerte conocimiento y
- experiencia práctica con la automatización.
- Al menos 3,5 años de experiencia en pruebas manuales y 1+ año de experiencia en
- pruebas de automatización
- Dominio de las técnicas de pruebas funcionales
- Dominio de pruebas no funcionales
- Dominio de la documentación de casos de prueba, reelaboraciones y errores
- Dominio de la creación de planes y estrategias de pruebas
- Pruebas de automatización
- Pruebas de API
- Conocimientos de Git
- Conocimientos de integración CI/CD
- Habilidades avanzadas de comunicación y colaboración
- Habilidades avanzadas de pensamiento crítico
- Capacidad de toma de decisiones
- Capacidad de análisis
- Capacidad de liderazgo
- Tutoría
- Atención al cliente y gestión de conflictos