Probador de automatización William J. Hughes Technical Center

Probador de automatización

Tiempo completo • William J. Hughes Technical Center
Beneficios:
  • Igualación 401(k)
  • Seguro dental
  • Seguro de enfermedad
  • Tiempo libre remunerado
  • Seguro de visión
Beneficios/Ventajas
  • Compensación competitiva
  • Oportunidades de crecimiento profesional
Resumen del trabajo
En el puesto de Probador de Automatización, se unirá a nuestro equipo para el Sistema de Monitoreo y Registro Remoto (RMLS), que es el sistema de registro de la FAA para registrar el trabajo de mantenimiento realizado en las instalaciones del Sistema Nacional del Espacio Aéreo (NAS). RMLS proporciona una rica base de datos de texto no estructurado; leer todos los archivos de registro.

El candidato ideal será una persona altamente motivada y capacitada que pueda trabajar de forma independiente, con una supervisión mínima y en un entorno de equipo. Aportará una sólida experiencia en automatización de pruebas de aplicaciones móviles y basadas en la web; ¡La experiencia en pruebas de rendimiento y API es una ventaja!

Requisitos del rol:
  • Proporcionar experiencia en análisis de requisitos de software, diseño, revisiones de diseño, desarrollo, pruebas de software, integración, instalación y / o mantenimiento de sistemas informáticos complejos.
  • Experiencia con la programación de software en los lenguajes utilizados para el NAS y los sistemas compatibles con NAS, como C, C++, JAVA, SQL y Assembly.
Requisitos de ciudadanía/residencia:
  • Debe poder pasar la Investigación Federal de Antecedentes y obtener la autorización de seguridad de Fideicomiso Público de la FAA a través de uno de los siguientes métodos:
    • Ser ciudadano estadounidense, tener una tarjeta verde de EE. UU. o una autorización de trabajo de no inmigrante (VISA) O
    • Haber residido en los EE. UU. durante tres (3) años consecutivos.
Requisito de reubicación
Debe residir o estar dispuesto a mudarse dentro de una distancia conmutable al lugar de trabajo.

Responsabilidades: 

  • Proporcionar soporte de ingeniería de 2º nivel para RMLS.
  • Colabore con equipos ágiles para desarrollar, ejecutar y mantener scripts de prueba automatizados para aplicaciones web y móviles en consonancia con los requisitos de la FAA.
  • Realice pruebas funcionales, de integración, regresión y del sistema para garantizar la confiabilidad, la seguridad y el rendimiento del software en entornos en tiempo real.
  • Asegúrese de que las pruebas automatizadas se integren en las canalizaciones de CI/CD.
  • Programe ejecuciones de pruebas de automatización diarias e informes durante el desarrollo y las pruebas en múltiples plataformas y navegadores utilizando Jenkins.
  • Identifique, documente y realice un seguimiento de los defectos y problemas encontrados durante las pruebas.
  • Proporcionar informes detallados sobre los resultados de las pruebas y recomendaciones para mejoras.
  • Ayudar con las pruebas manuales según sea necesario.
  • Participe en la planificación de sprints, stand-ups diarios y retrospectivas de sprints dentro de un entorno de equipo ágil.
  • Proporcionar comentarios sobre el proceso de prueba, sugiriendo áreas de mejora en las prácticas de automatización.
  • Ayudar con la resolución de problemas de RMLS y el soporte de la mesa de ayuda.
Calificaciones: 

  • Licenciatura en Ciencias de la Computación, Matemáticas o campo técnico relacionado con un mínimo de treinta (30) horas semestrales en una combinación de matemáticas, estadística y ciencias de la computación y doce (12) años de experiencia laboral relacionada con ciencias de la computación o matemáticas O
  • Maestría en cualquier campo y nueve (9) años de experiencia laboral relacionada en informática, estadística o matemáticas
  • Ph.D. o doctorado en un campo relacionado con un mínimo de treinta (30) horas semestrales de estudios de pregrado o posgrado en una combinación de matemáticas, estadística e informática.
Competencias técnicas: 

  • C#, Java, Python, JavaScript, HTML, CSS
  • Desarrollo de bases de datos en Oracle/SQL.
  • Automatización de pruebas utilizando herramientas de prueba como Selenium, MSTest, NUnit, ExtentReports, Jenkins, Appium y/o Playwright.
  • Escribir documentación de prueba, como casos / procedimientos de prueba e informes.
  • Experiencia en:
    • Pruebas móviles con un fuerte enfoque en aplicaciones iOS / Android.
    • Appium y XCUITest para la automatización móvil.
    • Ciclos de lanzamiento de aplicaciones móviles, perfiles de aprovisionamiento y canalización de implementación.
  • Presta mucha atención a los detalles.
  • Capacidad para:
    • Diseñar, implementar y mantener marcos de automatización de pruebas sólidos y escalables
    • Trabajar de forma independiente, así como en equipo.
    • Solucione y aísle defectos dentro de un sistema de software complejo.
    • Comunicarse de manera efectiva a través de la comunicación verbal y escrita.
Habilidades preferidas

  • Experiencia previa en pruebas de la FAA.
  • Experiencia en:
    • Pruebas de API usando Postman.
    • Pruebas de rendimiento con JMeter.
    • Marco de desarrollo basado en el comportamiento (BDD) para pruebas de automatización en aplicaciones .NET, como Specflow.
    • DevOps y la canalización de integración/entrega continua o implementación (CI/CD) para pruebas y validación continuas.
    • Trabajar en equipos ágiles (Scrum/Kanban), utilizando JIRA o herramientas similares de seguimiento de defectos/errores.
  • Familiarizado con Xcode, simuladores de iOS y herramientas de depuración de iOS
Este puesto requiere que el trabajo se realice en el Centro Técnico William J Hughes con un horario de trabajo flexible estándar, un horario de trabajo ocasional no estándar y puede requerir viajar hasta el 5% del tiempo a las ubicaciones de los aeropuertos de los EE. UU. cuando la programación lo dicta o a discreción de la gerencia.
Compensación: $80,000.00 - $85,000.00 por año




(si ya tienes un currículum en Indeed)

O aplicar aquí.

* campos requeridos

Ubicación
Or
Or