Salario negociable
Two95 International Inc.
Texas City, TX, USA
Título – Ingeniero Sr. de Automatización de QA (Cypress) Posición – Contrato (6+ meses) Ubicación – 100 % Remota Tarifa - $Abierto (Lo mejor posible) Descripción del trabajo: Título universitario en Ciencias de la Computación, Tecnología de la Información, Sistemas de Información Gerencial o campo relacionado, o experiencia industrial comparable. 5+ años de experiencia en automatización de pruebas de software con enfoque en la creación y mantenimiento de frameworks de automatización de pruebas. Experiencia con metodologías de pruebas de automatización de software, incluyendo regresión, funcional, unitarias, integración, cobertura, rendimiento y carga, preferiblemente. Experiencia en pruebas de aplicaciones que se integran con otros sistemas mediante API's RESTful, preferiblemente. Se requiere experiencia en el diseño de escenarios de prueba, descomposición de características de software y desarrollo de estrategias de pruebas automatizadas. Conocimientos sólidos de integración y despliegue continuo, preferiblemente. Experiencia con herramientas de gestión de pruebas como qTest, ALM, TFS o herramientas similares, preferiblemente. Se requiere experiencia en la metodología de desarrollo ágil de software y el uso de herramientas como Rally, Jira, TFS o ServiceNow. Dominio sólido de JavaScript, C#, Java, TypeScript u otros lenguajes aplicables según sea necesario. Conocimiento avanzado de frameworks web de código abierto como Angular, Bootstrap, Node.js y Express, requerido. Conocimiento avanzado de herramientas de prueba de aplicaciones web como Selenium, Jasmine, Protractor, Cucumber, Appium o Cypress, requerido. Experiencia con frameworks de pruebas de API como Karate, Gatling, JMeter o Postman, preferiblemente. Experiencia en pruebas de carga y rendimiento, preferiblemente. Conocimientos de plataformas y servicios en la nube como Amazon AWS, Azure, Heroku, Perfecto Mobile y SauceLabs, preferiblemente. Experiencia revisando y proporcionando retroalimentación a miembros del equipo durante solicitudes de extracción (pull requests), preferiblemente. Comprensión sólida de los principios de programación orientada a objetos y de la arquitectura orientada a servicios (SOA), requerido. Conocimiento sólido de herramientas de control de versiones como Git o Subversion, requerido. Experiencia con desarrollo guiado por pruebas (TDD) y desarrollo guiado por comportamiento (BDD), preferiblemente. Experiencia avanzada con SQL, preferiblemente. Capacita y orienta a ingenieros de prueba de software en la ejecución de esfuerzos de pruebas automatizadas. Lidera los esfuerzos para revisar especificaciones del producto y colaborar con otros para desarrollar estrategias de prueba adecuadas, planes de prueba detallados y arquitecturas de prueba. Lidera revisiones formales de planes de prueba, diseños y requisitos con equipos multifuncionales. Participa en la evaluación de nuevas herramientas y tecnologías para continuar mejorando el framework de automatización. Nota: Si está interesado, por favor envíe su currículum actualizado e incluya sus requisitos de tarifa junto con sus datos de contacto y un horario adecuado en el que podamos contactarle. Si conoce a alguien en su círculo de contactos que sea un candidato ideal para este puesto, le agradeceríamos que reenviara esta oferta a esa persona, enviándonos una copia. ¡Esperamos tener noticias suyas lo antes posible!