Location
Cordoba, Córdoba | Argentina
Job description
Una empresa con sede en los EE. UU. que está ayudando a las empresas a expandir y hacer crecer su mercado con sus servicios de consultoría de última generación está buscando un ingeniero de software. El ingeniero estará a cargo de mejorar los procedimientos y prácticas actuales mediante la realización de investigaciones sobre nuevas herramientas, enfoques y tendencias. La empresa ayuda a las organizaciones a integrar operaciones, mejorar el rendimiento y generar valor de manera fluida para transformar áreas de inmovilidad en crecimiento y producir resultados duraderos. Esta es una buena oportunidad de trabajo remoto para los programadores interesados en crear soluciones escalables mientras trabajan de forma autónoma en un entorno acelerado.
Responsabilidades:
- Exhibir y compartir su conocimiento del diseño del sistema o servicio
- Crear y ejecutar casos de prueba mostrando una comprensión de los documentos del proyecto, las solicitudes de los clientes y los objetivos del producto
- Encargarte de crear escenarios de prueba y pruebas de aceptación, así como de configurar, mantener y usar frameworks de automatización de pruebas
- Asistir y trabajar junto con equipos multifuncionales para encontrar oportunidades de automatización que eleven la calidad del producto
- Ofrecer tu experiencia en control de calidad y ayudar en el desarrollo de sistemas tolerantes a fallas
- Gestionar, revisar, sugerir y poner en práctica modificaciones a los frameworks, herramientas y procesos actuales
- Examinar las especificaciones de los requisitos y proporcionar información valiosa y rápida
- Revisar periódicamente la cobertura de casos de prueba en la herramienta de gestión de pruebas y manténgala actualizada
- Asumir la responsabilidad de desarrollar y observar las medidas de posproducción
- Incluir la ejecución de pruebas automatizadas en el proceso de desarrollo de software
- Trabajar junto con el líder del equipo y otras partes interesadas importantes para planificar el lanzamiento
- Mostrar la experiencia de automatización con la automatización de API
- Crear scripts de automatización mirando la especificación API
- Controlar la calidad final del lanzamiento de producción
Requerimientos:
- Licenciatura / Maestría en Ingeniería, Ciencias de la Computación (o experiencia equivalente)
- Al menos más de 7 años de experiencia relevante como ingeniero de software
- Más de 7 años de experiencia trabajando con Pruebas Funcionales
- Experiencia demostrable trabajando con Pruebas Manuales y de Automatización
- Comprensión profunda de los conceptos básicos de Java, incluidos, entre otros, la programación con interfaces y programación orientada a objetos
- Familiaridad con MS SQL, Oracle, MySQL, Selenium, Java y pruebas de API
- Amplia experiencia con metodologías Waterfall/Agile
- Experiencia competente en la escritura de casos de prueba de automatización para iOS y Android
- Experiencia demostrable trabajando con ALM, JIRA, Test Director, etc.
- Conocimiento profundo de Gherkin/BDD
- Sólida experiencia con API Test Automation
- Comprensión prolífica del diseño de casos de prueba y las mejores prácticas
- Conocimiento sólido de al menos una solución de integración móvil basada en la nube, incluidos Perfecto, Saucelabs y BrowserStack
- Capacidad para escribir planes de prueba y guiones
- Excelente experiencia en implementación de procesos y metodologías de control de calidad.
- Experiencia demostrable con pruebas de integración y pruebas de automatización
- Conocimiento de pruebas de componentes de pruebas de integración, pruebas de dependencias entre API, etc.
- Es bueno tener algo de experiencia en automatización de Flutter
- Deseable experiencia previa en pruebas de rendimiento
- Se prefiere cierta familiaridad con las configuraciones de CI/CD para pruebas automatizadas
- Disposición para aprender sobre nuevas herramientas y tecnologías
- Excelentes habilidades de comunicación en inglés oral y escrito
Job tags
Salary