Miami Nation Enterprises

QA Tester y Ingeniero de Automatización de Appian

PythonJavaSQLAWSDockerRuby
Traducción automática. Consulta el original.

Quiénes somos

Miami Technology Solutions (MTS) proporciona servicios tecnológicos de alta calidad, incluyendo mantenimiento de redes informáticas, desarrollo de software y gestión de bases de datos. Garantizamos soluciones tecnológicas seguras e innovadoras para los sectores público y privado.

MTS apoya a clientes federales con soluciones a medida, centrándose en la integración de nuevas tecnologías mientras mantiene los sistemas heredados.

Miami Technology Solutions busca un QA Tester de Appian con experiencia en automatización de pruebas que también pueda apoyar actividades de migración de bases de datos e integración de datos. Este puesto realizará pruebas funcionales, de regresión, de integración y automatizadas de aplicaciones Appian, ayudando a garantizar que los datos migrados e integrados estén completos, sean precisos y utilizables.

El candidato seleccionado trabajará con desarrolladores de Appian, ingenieros de bases de datos e integración, analistas de negocio y partes interesadas del proyecto apoyando la modernización de aplicaciones federales. El puesto requiere experiencia práctica en pruebas de Appian, la capacidad de mantener la cobertura de regresión automatizada, conocimientos prácticos de SQL y bases de datos relacionales, y el criterio necesario para investigar fallos en las capas de aplicación, datos, automatización y entorno.

MTS ofrece excelentes beneficios que incluyen seguro médico, dental y de visión, seguro de vida pagado por el empleador, cobertura por discapacidad a largo y corto plazo, una generosa aportación al plan 401(k), así como tiempo libre remunerado y días festivos.

RESPONSABILIDADES

ASEGURAMIENTO DE LA CALIDAD EN APPIAN

  1. Desarrollar y ejecutar pruebas funcionales, de regresión, de integración, de sistema y de extremo a extremo para aplicaciones Appian.
  1. Validar interfaces, registros, modelos de procesos, reglas de negocio, informes, integraciones, plugins y componentes personalizados de Appian.
  1. Traducir los requisitos y criterios de aceptación en casos de prueba detallados y evidencia de prueba trazable.
  1. Crear y gestionar datos de prueba en entornos de desarrollo, pruebas, preproducción, migración y soporte a producción.
  1. Documentar, priorizar y realizar el seguimiento de los defectos hasta su resolución y reevaluación.
  1. Apoyar las pruebas formales, las pruebas de aceptación de usuario y las decisiones de preparación para el lanzamiento.

AUTOMATIZACIÓN DE PRUEBAS

  1. Diseñar, desarrollar, ejecutar y mantener suites de pruebas de regresión e integración automatizadas para aplicaciones Appian.
  1. Analizar las pruebas automatizadas fallidas y distinguir los defectos de la aplicación de los problemas de scripts de prueba, datos, canalizaciones y entorno.
  1. Estabilizar las pruebas poco fiables y mejorar la consistencia y mantenibilidad de la ejecución automatizada.
  1. Integrar las pruebas automatizadas en Jenkins o canalizaciones de integración y entrega continua comparables.
  1. Mantener el código de automatización a través de flujos de trabajo de control de versiones de Git o GitHub.
  1. Apoyar la ejecución de pruebas en contenedores utilizando Docker o tecnologías comparables.
  1. Conectar los resultados de las pruebas automatizadas con Jira, Xray o herramientas de gestión de pruebas comparables.

SOPORTE DE MIGRACIÓN E INTEGRACIÓN DE DATOS

  1. Revisar los mapeos de origen a destino, los requisitos de transformación de datos, las especificaciones de interfaz y las reglas de negocio con los miembros técnicos y funcionales del equipo.
  1. Desarrollar y ejecutar consultas de SQL que validen los datos de origen y destino.
  1. Comparar recuentos de registros, valores de campos, relaciones, estados, fechas y valores calculados antes y después del procesamiento de migración o integración.
  1. Validar la integridad, precisión, unicidad, integridad referencial y cumplimiento de las reglas de negocio de los datos.
  1. Apoyar migraciones de prueba, actividades de corte, pruebas de reversión y validación posterior a la migración.
  1. Verificar que los informes, interfaces, registros e integraciones de Appian funcionen correctamente con los datos migrados e integrados.

COLABORACIÓN E INFORMES

  1. Participar en la planificación de sprints, refinamiento del backlog, planificación de lanzamientos, revisiones de calidad y retrospectivas.
  1. Proporcionar actualizaciones de estado claras sobre la ejecución de pruebas, el estado de la automatización, los resultados de la migración, los defectos, las dependencias y los riesgos.
  1. Ayudar a definir puertas de calidad y criterios de salida para los lanzamientos de aplicaciones y eventos de migración.
  1. Producir resúmenes de pruebas, informes de conciliación, métricas de defectos y documentación de preparación para el lanzamiento.

HABILIDADES Y EXPERIENCIA REQUERIDAS

  1. Mínimo de dos años de experiencia profesional en aseguramiento de la calidad de software, automatización de pruebas o ingeniería de pruebas.
  1. Experiencia práctica en pruebas de aplicaciones Appian o plataformas empresariales low-code comparables.
  1. Experiencia en la ejecución de pruebas funcionales, de regresión, de integración, de sistema y de extremo a extremo.
  1. Experiencia en el desarrollo o mantenimiento de marcos de pruebas automatizadas.
  1. Conocimientos prácticos de SQL y bases de datos relacionales.
  1. Experiencia en pruebas de integraciones de sistemas, conversiones de bases de datos, migraciones de datos o aplicaciones intensivas en datos.
  1. Capacidad para interpretar mapeos de origen a destino, reglas de transformación, requisitos y criterios de aceptación.
  1. Experiencia en la gestión de defectos y ejecución de pruebas a través de Jira, Xray o herramientas comparables.
  1. Familiaridad con canalizaciones de integración continua y flujos de trabajo de Git o GitHub.
  1. Sólidas habilidades analíticas, de resolución de problemas y de comunicación escrita y verbal.
  1. Licenciatura en informática, sistemas de información o un campo relacionado, o experiencia práctica equivalente.

INFORMACIÓN ADICIONAL

Los candidatos seleccionados deben ser capaces de superar una investigación de antecedentes gubernamental y cumplir con los requisitos de confianza pública. Se requiere ciudadanía estadounidense o tarjeta de residencia (Green Card) de EE. UU.

HABILIDADES Y EXPERIENCIA PREFERIDAS

  1. Cuatro o más años de experiencia en aseguramiento de la calidad de software, pruebas automatizadas o ingeniería de pruebas.
  1. Experiencia en pruebas de Appian que involucren registros, modelos de procesos, interfaces, integraciones, plugins y componentes personalizados.
  1. Experiencia con FitNesse para Appian u otra herramienta de automatización de pruebas de Appian.
  1. Experiencia con Ruby, JRuby, Java, Python o un lenguaje de automatización comparable.
  1. Experiencia en la creación de pruebas automatizadas de conciliación o calidad de datos basadas en SQL.
  1. Experiencia en el apoyo a ensayos de migración, cortes de producción, pruebas de reversión y validación posterior al despliegue.
  1. Experiencia con Jenkins, Docker, RubyMine, entornos alojados en AWS o tecnologías similares.
  1. Familiaridad con las pruebas de sistemas federales, documentación, seguridad y requisitos de gestión de lanzamientos.

Miami Technology Solutions es un empleador que ofrece igualdad de oportunidades.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores