Descripción de la Empresa
Bosch Security Systems, un proveedor global líder de productos y sistemas de seguridad, protección y comunicaciones, se dedica a proteger vidas, edificios y bienes. Nuestro extenso portafolio de productos incluye sistemas de videovigilancia, detección de intrusión, detección de incendios y evacuación por voz, así como sistemas de control y gestión de acceso. También ofrecemos sistemas profesionales de audio y conferencias para una comunicación fluida de voz, sonido y música.
Ubicado en Lancaster, PA, nuestro centro de diseño de última generación se especializa en desarrollar cámaras móviles de vanguardia, capaces de girar, inclinarse y hacer zoom para mejorar la vigilancia por video. Bosch continúa impulsando los límites de la tecnología de videovigilancia para ofrecer soluciones inteligentes que satisfagan las mayores exigencias de seguridad y ofrezcan ventajas comerciales significativas. Nuestra experiencia garantiza imágenes relevantes de alta calidad, tasas de bits eficientes, requisitos de almacenamiento mínimos y datos de video seguros.
Descripción del Puesto
Estamos buscando un Ingeniero de Pruebas de Software Integrado para unirse a nuestro equipo de desarrollo y pruebas de software enfocado en productos de cámaras de vigilancia móviles y fijas. El candidato exitoso analizará los requisitos del cliente, diseñará e implementará pruebas automatizadas, desarrollará conjuntos de pruebas, creará entornos de prueba y realizará pruebas manuales de dispositivos integrados para garantizar que nuestros productos estén completamente probados.
Este rol híbrido requiere al menos 3 días por semana en la oficina, y los candidatos deben residir a una distancia conmutable de nuestro sitio en Lancaster, PA.
- Analizar los requisitos de software de producto del cliente y del equipo de ingeniería para su claridad y capacidad de prueba
- Participar en ciclos de revisión de requisitos de producto como CRS, SRS y proporcionar retroalimentación
- Colaborar con el equipo de ingeniería de productos para mejorar los requisitos de software
- Ejecutar, revisar por pares y mantener casos de uso/prueba manuales para asegurar la verificación óptima de los requisitos
- Diseñar soluciones de automatización de pruebas, implementarlas y proponer alternativas
- Proporcionar soporte de pruebas para quejas urgentes y de alta prioridad de los clientes
- Trabajar en un entorno ágil, tanto local como internacionalmente
- Documentar defectos de software con descripciones claras del problema, realizar triaje de defectos y generar artefactos de prueba
- Evaluar las herramientas de gestión de pruebas de última generación y su aplicación
- Proporcionar retroalimentación oportuna a desarrolladores, gerentes y otros evaluadores de software
- Título de Bachiller en Ingeniería de Software, Ciencias de la Computación o equivalente
- Preferido: 2 años de experiencia en Desarrollo de Software usando C/C++/Visual C++/C#, experiencia en control de calidad/pruebas y ejecución de pruebas manuales
- Requerido: 1 año de experiencia en Desarrollo de Software usando C/C++/Visual C++/C#, experiencia en control de calidad/pruebas y ejecución de pruebas manuales
- Auto-motivado con fuertes habilidades analíticas y de resolución de problemas
- Excelentes habilidades de comunicación verbal y escrita
- Capacidad para trabajar bien en un entorno de equipo, tanto local como internacionalmente
- Se prefiere experiencia con dispositivos integrados
- Se valora experiencia en programación en C++, PowerShell, C#, Python
- Experiencia con marcos de automatización de pruebas como NUnit
- Experiencia con herramientas de DevOps como JIRA, Bamboo, Jenkins y Git es deseable
- Conocimiento de metodologías Agile/Scrum es deseable
- Conocimiento preferido de Visión por Computadora y herramientas como OpenCV
- Conocimiento preferido de sistemas operativos Linux y Android
Información Adicional
Toda la información se mantendrá confidencial de acuerdo con las directrices de EEO. Estamos dedicados a fomentar una fuerza laboral diversa y somos un empleador