REG. 2021048
Leidos, Inc.
Ingeniero de automatización en Columbia, MD; empresa con 16 aprobaciones PERM en los últimos 12 meses.
Descripción del empleo
Traducción automática del anuncio original del empleador.
Leidos tiene una nueva y emocionante oportunidad para un Ingeniero Superior de Automatización de Pruebas en el Área de Negocios Cyber & Analytics (CABA) de nuestro Sector de Inteligencia. Nuestro equipo talentoso está a la vanguardia en Ingeniería de Seguridad, Operaciones de Red de Computación (CNO), Software de Misión, Métodos Analíticos y Modelado, Inteligencia de Señales (SIGINT) y Gestión Clave Críptográfica.
En Leidos , ofrecemos beneficios competitivos , incluyendo Tiempo de Pagado Off , 11 vacaciones pagadas , 401K con un partido de 6% de la empresa y la confección inmediata , Horarios flexibles , Planes de compra de stock con descuento , Formación técnica , Apoyo a la educación y formación , Hoja de Pagado Parental , y mucho más . ¡Únete a nosotros y marca la diferencia en Seguridad Nacional!
Estamos buscando un Ingeniero Superior de Automatización de Pruebas para diseñar, construir y mantener soluciones de prueba automatizadas tanto para APIs REST como interfaces de usuario basadas en la web. Este papel requiere experiencia práctica en las herramientas de línea de comandos de Linux, automatización Python, ejecución de pruebas containerizzate utilizando Docker/Podman, e integración CI/CD con Jenkins y GitLab. El candidato exitoso también ayudará a evolucionar nuestro marco de automatización interna planificando y ejecutando la migración desde las implementaciones del Robot Framework heredados a las plataformas de automatización más nuevas.
KEY RESPONSIBILITIES
• Desarrollar, mantener y mejorar las suites de prueba automatizadas para APIs REST back-end e interfaces de usuario basadas en web.
• Construir y mantener un arnés de automatización de pruebas escalables y fiables (framework) incluyendo ejecución, reportaje, configuración de datos/teardown, e integración CI/CD.
• Implementar y ampliar la automatización de pruebas basada en Python usando Pytest, incluyendo accesorios, estrategias de datos de prueba y afirmaciones/validación robustas.
• Crear y mantener imágenes de contenedores Docker/Podman utilizadas para ejecutar la automatización consistentemente en entornos de desarrolladores y tuberías CI.
• Integrar la ejecución automatizada de pruebas en tuberías Jenkins y GitLab CI/CD, asegurando carreras repetibles, informes claros y resultados factibles.
• Utilizar herramientas de línea de comandos Linx y scripts Bash shell para localizar, analizar, transformar e informar sobre grandes volúmenes de registros, salida de pruebas y datos del sistema.
• Apoyar y ampliar la automatización UI utilizando Robot Framework y la biblioteca Python Selenium, incluyendo mejoras de estabilidad de pruebas y mejores prácticas.
• Colaborar con las partes interesadas para planificar, estimar y descomponer el trabajo para migrar el actual arnés de prueba interna de Robot Framework legado a una alternativa moderna (por ejemplo, Robot Framework AIO o Microsoft Playwright).
• Escribir y mantener consultas SQL (utilizando SQL Developer o herramientas similares) e integrar pasos de validación de bases de datos en pruebas automatizadas fueron apropiados.
• Solución de problemas fallos de la CI y la irregularidad de pruebas, mejora la fiabilidad de las pruebas y contribuye a la mejora continua del enfoque global de automatización de QA.
CALÍFICAS NECESARIAS
• Licenciatura en un campo técnico relacionado de estudio y 12 o más años de experiencia relacionada. Los candidatos sin títulos requerirán años adicionales de experiencia y serán considerados caso por caso.
• Fuerte experiencia con Linux y Bash shell scripting, con capacidad demostrada para trabajar eficazmente desde la línea de comandos y proceso/reportar en grandes conjuntos de datos (logs, test artifacts, resultados).
• Automatización avanzada de pruebas de construcción de experiencia en Python, incluyendo marcos basados en Pytest y mejores prácticas para pruebas automatizadas de mantenimiento.
• Fuerte experiencia práctica con Docker (o Podman) incluyendo la construcción, la versión y el mantenimiento de imágenes usadas en automatización y flujos de trabajo CI/CD.
• Conocimiento de funcionamiento de los oleoductos Jenkins y GitLab, incluyendo cargas de trabajo containerizzate y gestión de etapas de prueba automatizadas.
• Experiencia con pruebas REST API, incluyendo validación de respuestas, flujos de autenticación y pruebas negativas/error-path.
• Familiaridad con la automatización UI de Robot Framework usando la biblioteca de Selenium (Python).
• Comprensión sólida de cómo diseñar un arnés/framework de automatización de pruebas para la IU y/o pruebas de API (estructura de pruebas, configuración, presentación de informes, gestión del medio ambiente).
• Familiaridad con SQL y herramientas como SQL Developer, incluyendo consultas de escritura y utilizarlas dentro de pasos de validación automatizados.
• Requisitos de seguridad: TS/SCI activo con polígrafo
QUALIFICACIONES PREFERADAS
• Experimente la planificación y ejecución de las migraciones del marco de automatización de pruebas (por ejemplo, Robot Framework a Microsoft Playwright o Robot Framework AIO).
• Experiencia que mejora el rendimiento, paralelización y eficiencia de ejecución de pruebas en entornos containerizzatos.
• Fuertes habilidades de depuración a través de los servicios, registros CI, contenedores y productos de presentación de pruebas.
ESTILO DE TRABAJO / QUÉ SUCESS se parece
• Construye una automatización fiable y mantenible que se puede ejecutar consistentemente en entornos CI y locales.
• Produce informes de prueba claros y prácticos y contribuye a reducir las pruebas de fickle y el ruido del oleoducto.
• Toma la propiedad de mejoras de nivel marco, incluyendo la planificación y la ruptura de trabajo en incrementos ejecutables.
• Colabora eficazmente con los actores de ingeniería y QA para asegurar que la automatización se ajuste a las necesidades de productos y lanzamientos.
conmd
csrc
Si buscas consuelo, sigue pergando. En Leidos, pensamos, superamos y superamos el status quo, porque la misión lo exige. No estamos contratando seguidores. Estamos reclutando a los que interrumpen, provocan y se niegan a fracasar. El paso 10 es historia antigua. Ya estamos en el paso 30 y nos movemos más rápido de lo que nadie se atreve.
Publicación original:
17 de julio de 2026
Para las posiciones de Estados Unidos: Si bien está sujeto a cambios basados en las necesidades empresariales, Leidos anticipa razonablemente que esta requisición de empleo permanecerá abierta durante al menos 3 días con una fecha cercana anticipada de no antes de 3 días después de la fecha de publicación original como se indica más arriba.
Rango de pago:
Rango de pago $116,350.00 - $210,325.00
El rango de pago Leidos para este nivel de trabajo es una directriz general solamente y no una garantía de compensación o salario. Los factores adicionales considerados para ampliar una oferta incluyen (pero no se limitan a) las responsabilidades del empleo, la educación, la experiencia, los conocimientos, las aptitudes y las capacidades, así como la equidad interna, la alineación con los datos del mercado, el acuerdo de negociación aplicable (si existe) u otra ley.
Ver el texto original en inglés
Leidos has a new and exciting opportunity for a Senior Test Automation Engineer in our Intelligence Sector's Cyber & Analytics Business Area (CABA) . Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management.
At Leidos , we offer competitive benefits , including Paid Time Off, 11 paid Holidays, 401K with a 6% company match and immediate vesting, Flexible Schedules, Discounted Stock Purchase Plans, Technical Upskilling, Education and Training Support, Parental Paid Leave, and much more. Join us and make a difference in National Security!
We are seeking a Senior Test Automation Engineer to design, build, and maintain automated test solutions for both REST APIs and web-based user interfaces. This role requires hands-on expertise in Linux command-line tools, Python automation, containerized test execution using Docker/Podman, and CI/CD integration with Jenkins and GitLab. The successful candidate will also help evolve our in-house automation framework by planning and executing the migration from legacy Robot Framework implementations to newer automation platforms.
KEY RESPONSIBILITIES
• Develop, maintain, and enhance automated test suites for back-end REST APIs and web-based user interfaces.
• Build and maintain a scalable, reliable test automation harness (framework) including execution, reporting, data setup/teardown, and CI/CD integration.
• Implement and expand Python-based test automation using Pytest, including fixtures, test data strategies, and robust assertions/validation.
• Create and maintain Docker/Podman container images used to run automation consistently across developer environments and CI pipelines.
• Integrate automated test execution into Jenkins and GitLab CI/CD pipelines, ensuring repeatable runs, clear reporting, and actionable results.
• Use Linx command-line tools and Bash shell scripting to locate, parse, transform, and report on large volumes of logs, test output, and system data.
• Support and extend UI automation using Robot Framework and the Python Selenium library, including test stability improvements and best practices.
• Collaborate with stakeholders to plan, estimate, and break down work for migrating the current in-house test harness from legacy Robot Framework to a modern alternative (e.g., Robot Framework AIO or Microsoft Playwright).
• Write and maintain SQL queries (using SQL Developer or similar tooling) and integrate database validation steps into automated tests were appropriate.
• Troubleshoot CI failures and test irregularity/volatility, improve test reliability, and contribute to continuous improvement of the overall QA automation approach.
REQUIRED QUALIFICATIONS
• Bachelors Degree in a related technical field of study and 12 or more years of related experience. Candidates without bachelors degrees will require additional years of experience and will be considered on a case by case basis.
• Strong experience with Linux and Bash shell scripting, with demonstrated ability to work effectively from the command-line and process/report on large data sets (logs, test artifacts, results).
• Advanced experience building test automation in Python, including Pytest-based frameworks and best practices for maintainable automated testing.
• Strong hands-on experience with Docker (or Podman) including building, versioning, and maintaining images used in automation and CI/CD workflows.
• Working knowledge of Jenkins and GitLab pipelines, including running containerized workloads and managing automated test stages.
• Experience with REST API testing, including validation of responses, authentication flows, and negative/error-path testing.
• Familiarity with Robot Framework UI automation using Selenium library (Python).
• Solid understanding of how to architect a test automation harness/framework for UI and/or API testing (test structure , configuration, reporting, environment management).
• Familiarity with SQL and tools such as SQL Developer, including writing queries and using them within automated validation steps.
• Security Clearance Requirement: Active TS/SCI with polygraph
PREFERRED QUALIFICATIONS
• Experience planning and executing test automation framework migrations (e.g., Robot Framework to Microsoft Playwright or Robot Framework AIO).
• Experience improving CI performance, parallelization, and test execution efficiency in containerized environments.
• Strong debugging skills across services, CI logs, containers, and test reporting outputs.
WORKING STYLE / WHAT SUCCESS LOOKS LIKE
• Builds reliable, maintainable automation that can be executed consistently in CI and local environments.
• Produces clear, actionable test reporting and contributes to reducing fickle tests and pipeline noise.
• Takes ownership of framework-level improvements, including planning and breaking work into deliverable increments.
• Collaborates effectively with engineering and QA stakeholders to ensure automation aligns with product and release needs.
conmd
cssrc
If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares.
Original Posting:
July 17, 2026
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Pay Range:
Pay Range $116,350.00 - $210,325.00
The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.