B&A
TOMORROW HIRE
Arquitecto Senior de Automatización
Sobre la oportunidad
Ubicación: Woodlawn, MD – Presencial, 5 días a la semana
Empleo: Jornada completa
Compensación: $125,000-$155,000/año, según experiencia
Autorización de seguridad: Debe ser capaz de obtener y mantener una Public Trust
Descripción del puesto
Buscamos un Arquitecto Senior de Automatización con experiencia para arquitectar, diseñar, desarrollar e implementar soluciones empresariales de pruebas de automatización utilizando prácticas modernas de ingeniería de software.
Este rol se centra en el desarrollo de marcos de automatización, Selenium, Java, Cucumber, Gherkin, pruebas de REST API, Parasoft y desarrollo Agile. El candidato seleccionado proporcionará liderazgo técnico, mantendrá la infraestructura de automatización, dará soporte a las pruebas de integración y asesorará a los miembros del equipo.
El puesto requiere trabajar de forma presencial en Woodlawn, MD, cinco días a la semana.
Responsabilidades
- Arquitectar, diseñar, programar e implementar soluciones técnicas de próxima generación utilizando las mejores prácticas de ingeniería de software y tecnologías modernas.
- Proporcionar soporte técnico y orientación para el desarrollo y mantenimiento de marcos de automatización, Selenium Grid y scripts de automatización.
- Asesorar y formar a los miembros del equipo en tecnologías de automatización y requisitos del proyecto.
- Colaborar con los equipos de integración para facilitar la ejecución de la automatización en entornos de integración.
- Desarrollar y mantener marcos de pruebas de automatización utilizando Java, Selenium, Cucumber y Gherkin.
- Diseñar, desarrollar y ejecutar suites de pruebas automatizadas y documentar defectos.
- Desarrollar scripts de pruebas de automatización para REST APIs y servicios web.
- Apoyar el desarrollo del marco de pruebas de automatización, la ejecución de pruebas y la documentación de defectos.
- Realizar otras tareas según se asignen o indiquen.
Cualificaciones mínimas
- Máster con 5+ años de experiencia, Licenciatura con 7+ años de experiencia, O 13+ años de experiencia en lugar de una titulación.
- Sólida experiencia en el desarrollo de marcos de automatización con Selenium utilizando JUnit/TestNG y objetivos de Maven para ejecutar suites de automatización.
- Experiencia en la configuración y mantenimiento de Selenium Grid para la ejecución de pruebas en paralelo y pruebas multiplataforma.
- Experiencia en el desarrollo de scripts de prueba implementando Features, Test Scenarios y Step Definitions dentro de marcos de automatización personalizados.
- Experiencia en la configuración y ejecución de suites de regresión automatizadas utilizando pipelines de Jenkins CI/CD y/o Selenium Grid.
- Experiencia en el desarrollo de pruebas automatizadas de servicios web utilizando marcos y herramientas personalizados como Parasoft, REST Assured y SOAP UI.
- Conocimiento de bases de datos relacionales, incluyendo PostgreSQL, DB2 u Oracle, y experiencia en el uso de consultas SQL para verificar los resultados de las pruebas.
- Conocimiento integral de los procesos, terminología y ceremonias de desarrollo Agile de Scrum y/o Kanban, incluyendo daily scrums, backlog grooming, retrospectivas y demostraciones.
- Experiencia actuando como Scrum Master en proyectos de desarrollo de software Agile.
- Conocimiento profundo de los enfoques de Behavior-Driven Development (BDD) y Test-Driven Development (TDD) para pruebas de automatización.
- Amplia experiencia práctica en desarrollo de software utilizando Java (preferido), JavaScript, TypeScript o Python.
- Experiencia en la creación y ejecución de scripts de pruebas manuales y en la documentación de resultados de pruebas y defectos.
- Experiencia en el uso de Parasoft para pruebas funcionales, pruebas de API y virtualización de entornos.
- Experiencia con otras herramientas de automatización como Playwright (preferido), Cypress y UiPath.
- Experiencia en el desarrollo de pruebas automatizadas de REST API utilizando REST Assured u otras bibliotecas basadas en Java.
- Experiencia con tecnologías de servicios web, incluyendo REST, SOAP, XML y JSON, y en pruebas de servicios web.
- Debe ser capaz de obtener y mantener una autorización de seguridad Public Trust.
- Debe estar dispuesto a trabajar de forma presencial en Woodlawn, MD, cinco días a la semana.
Cualificaciones preferidas
- Experiencia en la configuración y ejecución de suites de regresión automatizadas utilizando pipelines de Jenkins CI/CD o Selenium Grid.
- Experiencia con control de versiones de código fuente y pull requests utilizando Git y Stash.
- Conocimiento profundo del entorno de desarrollo moderno de la Social Security Administration (SSA), incluyendo Git/Stash, VersionOne (Agility), Confluence, SonarQube y Checkmarx.
- Experiencia con tecnologías de nube y virtualización, incluyendo Amazon Web Services (AWS) o Docker.
- Exposición al desarrollo de automatización de pruebas asistido por IA.
- Experiencia en la creación de marcos de automatización autorreparables.
- Conocimiento de métodos de generación de datos de prueba sintéticos, con o sin IA.
- Experiencia en la configuración y ejecución de pruebas de automatización en contenedores.
Salario: $125,000-$155,000/año, según experiencia
Estipendio para seguro médico. Se añadirán más beneficios en los próximos 6 meses.
