Lenovo
PAYLOCITY CORPORATION
Ingeniero de pruebas de software
Descripción
Ubicación: Guadalajara
Paylocity es un empleador que ofrece igualdad de oportunidades.
Paylocity está comprometido con la inclusión total de todas las personas. Reclutamos, capacitamos, compensamos y promovemos independientemente de la raza, religión, color, origen nacional, sexo, discapacidad, edad, estado de veterano y otro estado protegido según lo exija la ley aplicable. En Paylocity, creemos que la diversidad nos hace mejores.
Abrazamos y fomentamos las diferencias de nuestros empleados en edad, cultura, etnia, estado familiar o civil, identidad o expresión de género, idioma, origen nacional, capacidad física y mental, afiliación política, raza, religión o creencia espiritual, orientación sexual, estatus socioeconómico, estado de veterano y otras características que hacen únicos a nuestros empleados. Cultivamos activamente estas diferencias a través de nuestros grupos de recursos para empleados (ERG), experiencias de empleados, perspectivas, talentos y enfoques para impulsar la innovación en el software y los servicios que ofrecemos a nuestros clientes.
Cumplimos con las leyes federales y estatales de discapacidad, y realizamos adaptaciones razonables para solicitantes y empleados con discapacidades. Para solicitar una adaptación razonable en el proceso de solicitud de empleo o entrevista, póngase en contacto con leavebenefits@paylocity.com. Esta dirección de correo electrónico está designada exclusivamente para dichas solicitudes, en consonancia con las leyes federales y estatales de discapacidad. No envíe currículums a esta dirección de correo electrónico, ya que serán eliminados.
Sus datos personales serán procesados para fines de reclutamiento de acuerdo con nuestro Aviso de Prácticas de Privacidad para Solicitantes de Empleo en México y las leyes de protección de datos mexicanas aplicables.
Paylocity es un proveedor galardonado de soluciones de software de RR. HH. y nóminas basado en la nube, que ofrece la plataforma más completa para la fuerza laboral moderna. La empresa se ha convertido en uno de los proveedores de software HCM de más rápido crecimiento en todo el mundo al ofrecer un conjunto de productos intuitivo y fácil de usar que ayuda a las empresas a automatizar y optimizar los procesos de RR. HH. y nóminas, atraer y retener talento, y construir una sólida cultura laboral. Mientras que los proveedores tradicionales de RR. HH. y nóminas automatizan procesos básicos de RR. HH. como la administración de nóminas y beneficios, Paylocity va más allá desarrollando herramientas que los RR. HH. y las empresas necesitan para competir por talento y cumplir con las expectativas de la fuerza laboral moderna. Lleva tu carrera al siguiente nivel en una de las 100 mejores empresas de software de G2. Explora nuestras posiciones de Producto y Tecnología para ver dónde encajas. Estamos comprometidos a construir un equipo de clase mundial contratando talento de primer nivel a nivel mundial. Para garantizar el cumplimiento, utilizamos un modelo de Empleador de Registro.
Sobre el equipo
Los equipos de Ingeniería de Nóminas construyen los sistemas y herramientas centrales necesarios para que todos nuestros clientes completen una función crítica en cualquier negocio: pagar a sus empleados. Ayudamos a estos clientes a pagar a millones de empleados cada semana y, al hacerlo, movemos miles de millones de dólares cada semana. ¡Nuestros productos se encuentran entre los más críticos de la plataforma Paylocity!
Descripción del puesto
El Ingeniero de Pruebas de Software impulsa de forma independiente las iniciativas de prueba al tiempo que contribuye a la excelencia del equipo. Como ingeniero de pruebas de software, implementarás soluciones de prueba automatizadas, optimizarás la cobertura de pruebas y mentorizarás a ingenieros junior. Este puesto representa una oportunidad para impactar significativamente nuestras prácticas de garantía de calidad y contribuir a nuestra excelencia en ingeniería.
Responsabilidades Principales
Lo siguiente representa las funciones principales del puesto, otras pueden ser asignadas según sea necesario. Para desempeñar este trabajo con éxito, un individuo debe ser capaz de realizar cada función esencial de manera satisfactoria. Los requisitos que se enumeran a continuación son representativos del conocimiento, la habilidad y/o la capacidad requerida. Se pueden hacer adaptaciones razonables para permitir que las personas con discapacidades realicen las funciones esenciales.
Responsabilidades Clave
- Diseñar e implementar soluciones integrales de pruebas automatizadas en dominios funcionales, de API, de rendimiento y de seguridad
- Desarrollar y mantener planes de prueba de complejidad media, asegurando una cobertura completa del producto
- Supervisar de forma independiente los proyectos de prueba desde la planificación hasta la entrega, cumpliendo los plazos del proyecto
- Integrar pruebas en pipelines de CI/CD, optimizando los flujos de trabajo de integración continua
- Ampliar la cobertura de pruebas automatizadas en múltiples capas de prueba
- Analizar e identificar brechas de prueba; desarrollar estrategias para abordarlas
- Proporcionar comentarios expertos sobre la testeabilidad del producto durante las fases de desarrollo
- Colaborar con equipos multifuncionales para mejorar los procesos generales de calidad
- Identificar y escalar proactivamente los riesgos técnicos y los retrasos del proyecto
- Participar en discusiones arquitectónicas para garantizar consideraciones de calidad
- Documentar y rastrear defectos de manera efectiva, colaborando con los equipos de desarrollo
- Contribuir a mejorar las estrategias y metodologías de prueba de todo el equipo
Requisitos mínimos
Educación y Experiencia
- Título de Grado en Informática, Ingeniería de Software o campo relacionado, o experiencia práctica equivalente
- Mínimo de 2 años de experiencia profesional en ingeniería de software
Habilidades Técnicas
- Dominio de frameworks y herramientas de pruebas automatizadas (Cypress, Playwright, Selenium)
- Sólido conocimiento de los principios y prácticas de pruebas de API
- Comprensión de los conceptos de pruebas de rendimiento y seguridad
- Experiencia con herramientas y pipelines de CI/CD
- Dominio de sistemas de control de versiones (preferiblemente Git)
- Conocimiento demostrado de conceptos de bases de datos y conocimiento de SQL
- Experiencia con herramientas de gestión de pruebas y sistemas de seguimiento de defectos
- Sólida comprensión de los fundamentos del desarrollo de software
- Experiencia con metodologías de desarrollo ágil
- Sólidas habilidades para la resolución de problemas y pensamiento analítico
- Excelentes habilidades de comunicación y colaboración
- Competencia comunicativa: Excelentes habilidades de comunicación en inglés, tanto escritas como verbales.
Requisitos físicos
- Capacidad para sentarse durante períodos prolongados: El puesto requiere sentarse en un escritorio o estación de trabajo durante largos períodos, típicamente 7-8 horas al día
- Uso de sistemas informáticos y telefónicos: El empleado debe ser capaz de operar un ordenador, utilizar sistemas telefónicos y escribir. Esto incluye el uso de múltiples programas de software y consultas simultáneamente
