Saltar al contenido

Mercury Insurance Services, LLC

Ingeniero de Software Senior en Pruebas

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

Descripción general

Únete a un equipo increíble que es reconocido constantemente por sus logros y cultura, incluyendo nuestro premio más reciente de Forbes como uno de los Mejores Empleadores de Tamaño Mediano de Estados Unidos para 2026!

Resumen del puesto

Como Ingeniero de Software Senior en Pruebas, diseñarás, desarrollarás y mantendrás herramientas y marcos de trabajo complejos para pruebas de software. Este puesto implica liderar proyectos, asesorar a miembros junior del equipo y garantizar la entrega de soluciones de software de alta calidad.

Información salarial por ubicación

Es posible que se requiera una entrevista presencial durante el proceso de contratación.

Las escalas salariales específicas por estado para este puesto son las siguientes:

$94,458 a $179,048 (CA, NJ, NY, WA, HI, AK, MD, CT, RI, MA)

$85,871 a $162,771 (NV, OR, AZ, CO, WY, TX, ND, MN, MO, IL, WI, FL, GA, MI, OH, VA, PA, DE, VT, NH, ME)

$77,283 a $146,494 (UT, ID, MT, NM, SD, NE, KS, OK, IA, AR, LA, MS, AL, TN, KY, IN, SC, NC, WV)

El salario base esperado para este puesto variará según una serie de factores, incluyendo la experiencia relevante, las habilidades y la ubicación.

En CA: El rango de contratación típico es $123,078 a $170,941

#LI-ZK1

Mercury Insurance es un empleador que ofrece igualdad de oportunidades. Todos los solicitantes calificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, discapacidad, estatus como veterano protegido o cualquier otra característica protegida por la ley federal, estatal o local.

Rango salarial USD $94,458.00 - USD $179,048.00 /Año.

Responsabilidades

Funciones esenciales del puesto

  1. Diseñar, desarrollar y mantener marcos de trabajo, herramientas y bibliotecas de automatización de pruebas: Desarrollar una comprensión sólida de las áreas de producto relevantes, implementando y manteniendo de forma independiente pruebas automatizadas complejas y características de marcos de trabajo de complejidad media.
  1. Habilidades de pensamiento crítico y resolución de problemas: Capacidad para depurar y resolver problemas de bloqueo simples, especialmente con scripts de automatización, nuevos marcos de trabajo y nuevas herramientas. Aplica enfoques analíticos y creativos para abordar desafíos de calidad simples con soluciones.
  1. Implementar/mejorar la Integración Continua y el Despliegue Continuo (CI / CD): Comprensión del marco de trabajo de automatización con tuberías CI/CD para facilitar las pruebas automatizadas durante los procesos de compilación y despliegue.
  1. Soporte para pruebas de rendimiento: Diseñar e implementar scripts complejos de pruebas de rendimiento basados en el marco de trabajo y las herramientas de automatización existentes para ejecutar pruebas de rendimiento. Proporcionar análisis y comentarios sobre las versiones en el informe de resultados de las pruebas.
  1. Definir y hacer cumplir los estándares y mejores prácticas de automatización: Hacer cumplir los estándares de codificación, las mejores prácticas y las directrices para escribir y mantener scripts automatizados y marcos de trabajo. Revisar el código escrito por los miembros del equipo para garantizar el cumplimiento de los estándares y proporcionar comentarios constructivos.
  1. Colaboración y comunicación interfuncional: Trabajar en estrecha colaboración con equipos interfuncionales y partes interesadas para recopilar requisitos y proporcionar soluciones simples en el marco de trabajo para satisfacer las necesidades de pruebas de complejidad media en equipos de tamaño pequeño a mediano.
  1. Crear, monitorear y analizar los resultados de las pruebas: Crear, revisar y analizar los resultados de la ejecución de las pruebas, proporcionando conocimientos complejos y recomendaciones simples basadas en los hallazgos.
  1. Capacitación y mentoría: Capacitar y asesorar a TE y SETs sobre el uso del marco de trabajo de automatización para comenzar a escribir pruebas de automatización de nivel medio. Capacitar a otros para diagnosticar, resolver problemas de complejidad media y preparar la documentación adecuada para garantizar un funcionamiento fluido.

Cualificaciones

Educación

Mínimo

Licenciatura en Ciencias de la Computación, Ingeniería Informática, Sistemas de Información u otros campos relacionados, o una combinación equivalente de educación y experiencia.

Experiencia

Mínimo

5+ años de experiencia en la industria, implementando de forma independiente marcos de trabajo/herramientas de automatización de tamaño mediano.

Conocimientos y habilidades

Mínimo

Familiarizado con lo siguiente:

  1. Capacitación, liderazgo y mentoría: Capacidad para capacitar, liderar y asesorar a miembros junior del equipo en las mejores prácticas de automatización y el uso del marco de trabajo.

Conocedor de lo siguiente:

  1. Diseño y desarrollo de marcos de trabajo: Desarrollar una comprensión sólida de las áreas de producto relevantes, competencia en el diseño e implementación de marcos de trabajo de alta calidad que sean modulares, configurables, maximicen la reutilización, sean rápidos, efectivos, fáciles de usar, seguros, conformes, estables y mantenibles.
  1. Desarrollo de herramientas y utilidades de prueba: Desarrollar una comprensión sólida de las áreas de producto relevantes, integrar herramientas, bibliotecas y tecnologías innovadoras en el marco de trabajo de automatización para mejorar las capacidades de prueba.
  1. Crear y mantener bibliotecas: Competencia en la creación y mantenimiento de bibliotecas/componentes automatizados reutilizables para mejorar las capacidades automatizadas.
  1. Tecnologías: Experiencia en tecnologías de contenedorización. Experiencia en plataformas en la nube como AWS, Google Cloud o Azure. Experiencia en el aprovechamiento de DevSecOps para mejorar la eficiencia de la ingeniería.
  1. Proceso de lanzamiento e Integración Continua/Despliegue Continuo (CI/CD): Proceso de lanzamiento de desarrollo de software ágil, prácticas y herramientas CI/CD (por ejemplo, Jenkins, GitHub) para integrar pruebas automatizadas en el proceso de compilación.
  1. Pruebas de rendimiento: Familiaridad con los conceptos y herramientas de pruebas de rendimiento (por ejemplo, JMeter, LoadRunner) para evaluar el comportamiento del sistema bajo carga.
  1. Habilidades de documentación: Competencia en la documentación de la arquitectura del marco de trabajo, componentes, instrucciones de uso, presentaciones e informes de errores, etc.
  1. Análisis de requisitos: Analizar los requisitos y el diseño del sistema [simples/complejos] para determinar el mejor enfoque para probar el cambio/implementación.
  1. Habilidades de pensamiento crítico y resolución de problemas: Depuración y resolución de problemas de bloqueo, especialmente en scripts de automatización, marcos de trabajo y herramientas. Aplica enfoques analíticos y creativos para abordar desafíos de calidad complejos con soluciones innovadoras.
  1. Colaboración y comunicación: Habilidades de comunicación verbal y escrita para ejecutar la colaboración específica de tareas, transmitir detalles técnicos precisos, responder a problemas inmediatos y garantizar la claridad en la resolución de desafíos técnicos a nivel de proyecto.
  1. Habilidad de multitarea con actitud positiva: Habilidad de multitarea con disposición y actitud positiva para hacer lo que sea necesario para completar las tareas a tiempo o lo más rápido posible.
  1. Conocimiento del producto: Adquirir y aplicar conocimientos específicos del dominio para garantizar que los esfuerzos de prueba se alineen con los objetivos comerciales y los casos de uso del mundo real.
  1. Herramientas de automatización de pruebas: Experiencia en codificación con herramientas y marcos de trabajo de automatización de pruebas populares (por ejemplo, Selenium, TestNG, JUnit, Appium, IDE, métricas, etc.). Conocimiento de tecnologías de contenedorización como Docker y Kubernetes.
  1. Depuración y resolución de problemas: Sólidas habilidades para diagnosticar problemas dentro de la ejecución de la automatización y los scripts para garantizar un funcionamiento fluido.
  1. Mejores prácticas de codificación: Capacidad para realizar revisiones de código y proporcionar comentarios constructivos para garantizar la calidad y el cumplimiento de los estándares y las mejores prácticas.

Con experiencia en lo siguiente:

  1. Habilidades de codificación: Sólido conocimiento de lenguajes de programación comúnmente utilizados en la automatización, como Java, Python o JavaScript.
  1. Gestión del tiempo: Excelentes habilidades organizativas para gestionar múltiples proyectos de prueba, priorizar tareas para cumplir con los plazos.
  1. Adaptabilidad y flexibilidad: Adaptarse a los requisitos cambiantes, diseños de código y cambios de implementación, nuevas tecnologías, métodos para resolver problemas, cambiar prioridades, estilo de trabajo y responsabilidades.
  1. Pruebas de API: Conocimiento de metodologías y herramientas de prueba de API (por ejemplo, Postman, SoapUI, Curl, Insomnia) para validar APIs RESTful y SOAP.
  1. Aprendizaje continuo: Compromiso de mantenerse actualizado con las últimas tendencias, herramientas y tecnologías en automatización de pruebas y garantía de calidad.
  1. Atención al detalle: Atención meticulosa al detalle para garantizar pruebas automatizadas de alta calidad y un rendimiento confiable del marco de trabajo.

Preferido

  1. 3 o más años de experiencia en desarrollo con Java y/o Python
  1. 3 o más años de experiencia creando marcos de trabajo de automatización
  1. 3 o más años de experiencia desarrollando herramientas de prueba

Sobre la empresa

¿Por qué elegir una carrera en Mercury?

En Mercury, nos hemos guiado por nuestro propósito de ayudar a las personas a reducir el riesgo y superar eventos inesperados durante más de 60 años. Somos un equipo con un objetivo común: ayudar a los demás. Todo el mundo necesita un seguro y no podemos imaginar un mundo sin él.

Nuestro equipo te animará a crecer, a dedicar tiempo a divertirte y a trabajar juntos para hacer que sucedan grandes cosas. Adoptamos las fortalezas y los valores de cada miembro del equipo. Creemos en tener diversas perspectivas donde todos estén incluidos, para servir a clientes de todos los ámbitos de la vida.

Nos preocupamos por nuestra gente, y lo decimos en serio. Recompensamos a nuestros talentosos profesionales con un salario competitivo, potencial de bonificación y una variedad de beneficios para ayudar a los miembros de nuestro equipo a alcanzar sus objetivos de salud, jubilación y profesionales.

Ventajas y beneficios

Ofrecemos muchos beneficios excelentes, incluyendo:

  • Compensación competitiva
  • Flexibilidad para trabajar desde cualquier lugar de los Estados Unidos para la mayoría de los puestos
  • Tiempo libre remunerado (tiempo de vacaciones, tiempo por enfermedad, 9 días festivos pagados por la empresa, horas de voluntariado)
  • Programas de bonificación por incentivos (potencial de bonificación navideña, bonificación por recomendación y bonificación basada en el rendimiento)
  • Seguro médico, dental, de visión, de vida y para mascotas
  • Plan de ahorro para la jubilación 401(k) con aportación de la empresa
  • Entorno de trabajo atractivo
  • Oportunidades de promoción
  • Asistencia educativa
  • Oportunidades de desarrollo profesional y personal
  • Programa de reconocimiento de la empresa
  • Recursos de salud y bienestar, incluyendo sesiones gratuitas de terapia/coaching de bienestar mental, recursos para el cuidado de niños y ancianos, y más

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

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026