Categorías
···
Entrar / Registro

Desarrollador BDD

Qode

California, USA

Favoritos
Compartir

Parte del contenido se ha traducido automáticamenteVer original
Descripción

Resumen del trabajo: Estamos buscando un redactor de BDD altamente motivado con amplia experiencia en la redacción de casos de uso y archivos de funcionalidades utilizando metodologías de Desarrollo Guiado por el Comportamiento (BDD). El candidato ideal también contará con experiencia práctica en frameworks de BDD basados en Python, como Behave o pytest-bdd, para apoyar las pruebas automatizadas y la especificación colaborativa de los requisitos empresariales. Principales responsabilidades: Colaborar con los responsables de producto, analistas de negocio y equipos de control de calidad para comprender los requisitos del negocio. Redactar escenarios claros y concisos de BDD en sintaxis Gherkin (formato Dado-Cuando-Entonces). Crear y mantener archivos de funcionalidades para múltiples casos de uso. Apoyar a los equipos de desarrollo y control de calidad en la implementación de definiciones de pasos y automatización de pruebas en Python. Asegurar que los archivos de funcionalidades estén bien alineados con las historias de usuario y los criterios de aceptación. Participar en sesiones de refinamiento y planificación para garantizar una cobertura adecuada de los escenarios. Ayudar a mantener un repositorio de BDD estructurado y escalable. Habilidades y calificaciones requeridas: Más de 3 años de experiencia en la redacción de casos de uso y archivos de funcionalidades con BDD. Dominio de Python y experiencia con frameworks de BDD como Behave, pytest-bdd o lettuce. Amplio conocimiento del lenguaje Gherkin y de los principios del desarrollo guiado por el comportamiento. Familiaridad con metodologías ágiles/Scrum. Excelentes habilidades de comunicación y capacidad para trabajar estrechamente con equipos multifuncionales. Gran atención al detalle y mentalidad orientada a la calidad y precisión. Calificaciones deseables: Experiencia en automatización de pruebas e integración de BDD con pipelines de CI/CD. Conocimiento de herramientas de gestión de pruebas como Jira, TestRail o Zephyr. Experiencia en servicios financieros o aplicaciones a gran escala es un plus.

Fuentea:  workable Ver publicación original

Ubicación
California, USA
Mostrar mapa

workable

También le puede interesar

Qode
Desarrollador Java Full Stack principal
Texas, USA
Desarrollador Líder Java Full Stack con Angular Ubicación: Dallas, TX; Pittsburgh, PA; Cleveland, OH Tipo de lugar de trabajo: Híbrido, 3 días por semana Acerca del puesto Buscamos un Desarrollador Líder Java Full Stack altamente calificado para diseñar, desarrollar y mantener aplicaciones web robustas y escalables. El candidato ideal tiene pasión por la resolución de problemas, un profundo conocimiento de las tecnologías web modernas y experiencia en desarrollo tanto front-end como back-end. Este puesto implica trabajar estrechamente con equipos multifuncionales para entregar soluciones de alta calidad e impulsar la innovación en un entorno ágil colaborativo. Como líder, también será responsable de orientar a desarrolladores junior y guiar las decisiones técnicas. Principales responsabilidades Diseñar e implementar funciones de extremo a extremo, incluyendo servicios back-end e interfaces de usuario front-end. Colaborar con los responsables de producto, analistas de negocio y partes interesadas para recopilar y analizar requisitos. Desarrollar APIs RESTful, microservicios y esquemas de bases de datos utilizando Java, Spring Boot y frameworks relacionados. Crear interfaces web dinámicas, receptivas y fáciles de usar con Angular/React/Vue.js, HTML5, CSS3 y JavaScript. Escribir código limpio, mantenible y eficiente, siguiendo las mejores prácticas y estándares de codificación. Realizar pruebas unitarias, pruebas de integración y optimización del rendimiento para garantizar la fiabilidad y el desempeño de la aplicación. Trabajar en un entorno Ágil/Scrum, participando en la planificación de sprints, reuniones diarias y retrospectivas. Mantener documentación técnica completa de las funciones y sistemas desarrollados. Mantenerse actualizado con las últimas tecnologías y contribuir a las iniciativas de intercambio de conocimiento e innovación del equipo. Brindar liderazgo técnico y mentoría a desarrolladores junior. Participar en revisiones de código y asegurar la calidad del código en todo el equipo. Contribuir a las decisiones arquitectónicas y al diseño del sistema. Habilidades y calificaciones requeridas Título universitario en Ciencias de la Computación, Ingeniería o campos relacionados. Más de 15 años de experiencia como Desarrollador Java Full Stack o puestos similares. Experiencia sólida en Angular. Java (8 o superior) y frameworks como Spring/Spring Boot. Dominio en el desarrollo de APIs RESTful y microservicios. Experiencia con bases de datos relacionales (por ejemplo, MySQL, PostgreSQL u Oracle) y bases de datos NoSQL (por ejemplo, MongoDB, Cassandra). Dominio de frameworks/librerías modernas de JavaScript como Angular, React o Vue.js. Conocimientos sólidos de HTML5, CSS3 y diseño web receptivo. Experiencia con librerías de gestión de estado (por ejemplo, Redux, NgRx). Conocimiento de herramientas de construcción como Maven, Gradle o Webpack. Dominio de sistemas de control de versiones como Git. Conocimientos de pipelines CI/CD y prácticas DevOps (por ejemplo, Jenkins, Docker, Kubernetes). Experiencia en plataformas en la nube como AWS, Azure o Google Cloud Platform. Familiaridad con metodologías y herramientas de desarrollo ágil (por ejemplo, Jira, Confluence). Sólida comprensión de la programación orientada a objetos y patrones de diseño. Buenas habilidades para resolver problemas y depuración. Excelentes habilidades de comunicación y colaboración. Información adicional Este es un puesto de tiempo completo con un salario y beneficios competitivos. El puesto puede requerir viajes ocasionales a otras ubicaciones de oficinas. Los conocimientos deseados incluyen GraphQL y WebSockets, así como experiencia en desarrollo de aplicaciones móviles o aplicaciones web progresivas (PWAs). Somos un empleador que ofrece igualdad de oportunidades y valoramos la diversidad en nuestra empresa. No discriminamos por raza, religión, color, origen nacional, género, orientación sexual, edad, estado civil, condición de veterano o discapacidad. El candidato debe estar dispuesto a trabajar en un entorno híbrido, con algunos días en la oficina y posibilidad de trabajo remoto. El horario específico se puede discutir durante el proceso de entrevista. Buscamos un candidato apasionado por la tecnología y con ganas de contribuir a un equipo dinámico y en crecimiento. El candidato seleccionado tendrá la oportunidad de trabajar en proyectos desafiantes y generar un impacto significativo en nuestro negocio.
Triage – Técnico de Computadoras Nivel 1 (Canoga Park)
7105 Canoga Ave, Canoga Park, CA 91303, USA
Triage – Técnico de Computadoras Nivel 1 Acerca del puesto ¿Te apasiona resolver problemas técnicos, ayudar a los usuarios a recuperar su productividad y mantenerte activo trabajando con una variedad de sistemas y entornos? Estamos buscando un Técnico de Triage Nivel 1 para unirse a nuestro dinámico y creciente equipo de proveedor de servicios gestionados (MSP). En este puesto, trabajarás estrechamente con clientes para solucionar problemas que van desde errores en Microsoft 365 hasta inconvenientes de red. La mayor parte de tu trabajo será remoto desde nuestra oficina principal, pero también tendrás la oportunidad de acudir personalmente a las instalaciones de los clientes para realizar reparaciones o instalaciones más complejas. Este es un puesto dinámico con interacción directa con clientes, donde ningún día es igual al anterior: ideal para alguien que disfruta de la variedad, la resolución de problemas y generar un impacto significativo para los clientes. Qué harás • Brindar soporte remoto a clientes utilizando plataformas de gestión remota (RMM) y sistemas de tickets. • Resolver problemas en escritorios y servidores Windows y Mac, Microsoft 365, VPN, impresoras y configuraciones básicas de red. • Visitar instalaciones de clientes cuando sea necesario para instalaciones de hardware, problemas escalados o solución de problemas de red. • Explicar soluciones de forma clara y paciente a los usuarios, sin usar jerga técnica innecesaria. • Monitorear alertas, eventos del sistema y colas de servicio para anticiparse a problemas y cumplir con los niveles de servicio (SLA). • Documentar cada paso de tu trabajo en nuestro sistema PSA o de tickets con notas claras y detalladas. • Colaborar con los equipos de Nivel 1 y Nivel 3 para lograr resoluciones y compartir conocimientos. • Ayudar a mantener registros actualizados de los sistemas, configuraciones y credenciales de acceso de los clientes (dentro de las políticas establecidas). • Asistir en la incorporación, desvinculación y cambios de cuentas de usuarios en los entornos de los clientes. • Participar en reuniones breves de equipo, capacitaciones y sesiones de intercambio de conocimientos. • Participar en una rotación semanal de guardia (a partir de los 90 días). Qué ofreces • 2 o más años de experiencia en soporte técnico o en mesa de ayuda, preferiblemente en un MSP o en un entorno con múltiples clientes. • Conocimientos sólidos de Windows 10/11, MacOS, Microsoft 365, Active Directory, DNS/DHCP y herramientas de acceso remoto. • Experiencia con sistemas de tickets (como ConnectWise, Autotask) y herramientas RMM (como Automate, NinjaOne, Kaseya, N-able). • Habilidades sólidas para la solución de problemas en escritorios, redes y servicios en la nube. • Excelentes habilidades de comunicación escrita y verbal: eres tan bueno con las personas como con las máquinas. • Capacidad para gestionar prioridades y manejar tu tiempo eficazmente en un entorno ocupado y basado en tickets. • Licencia de conducir vigente y transporte confiable para visitas ocasionales en sitio. • Capacidad para levantar y mover equipos informáticos cuando sea necesario. Puntos adicionales • Certificaciones CompTIA A+, Network+ o de Microsoft (MCP, M365 Fundamentals, etc.). • Experiencia con firewalls (FortiNet, Meraki, SonicWall, Ubiquiti, WatchGuard) o conocimientos básicos de redes. • Experiencia con plataformas de virtualización (Hyper-V, VMware) y sistemas de respaldo. • Conocimiento de herramientas de gestión de dispositivos móviles (MDM) como Intune. Por qué trabajar con nosotros Somos un equipo cercano que apoya a empresas pequeñas y medianas en todo el sur de California y más allá. No te perderás en un gran departamento de TI corporativo ni estarás haciendo lo mismo todos los días. Tendrás responsabilidad real, una variedad de proyectos y la oportunidad de desarrollar tus habilidades cada día. Trabajamos duro, avanzamos rápido y disfrutamos de una combinación equilibrada entre desafíos técnicos e interacción con clientes. Si buscas crecer en el ámbito de TI y, además, disfrutar del camino, este es tu lugar.
$24-28
Axiom Software Solutions Limited
Desarrollador .Net
Redmond, WA, USA
Rol: Desarrollador .Net Ubicación: Redmond, WA (Presencial) Tipo de puesto: Contrato Descripción del trabajo: Habilidades obligatorias: • Más de 3 años de experiencia práctica en desarrollo con Kubernetes/Servicio Azure Kubernetes (AKS). Experiencia con Azure DevOps o GitHub Actions para pipelines de CI/CD. • Más de 6 años de experiencia en desarrollo de software utilizando C# y .NET Core /.NET Framework. • Experiencia en prácticas DevSecOps y estándares de codificación segura para implementaciones en AKS. • Experiencia en implementaciones en la nube por encima de ARM y en implementaciones CIS/RPv2. • Plantillas ARM: Experiencia en la creación y modificación de plantillas de Azure Resource Manager (ARM). Habilidades deseables: • Experiencia con otros servicios de Azure como Azure SQL, Azure Data Factory y Blob Storage. • Conocimientos de APIs RESTful y arquitectura de microservicios. • Python, PowerShell, YAML/JSON. • Certificaciones como Microsoft Certified: Azure Developer Associate o Kubernetes Administrator. Responsabilidades: • Diseñar, desarrollar y mantener aplicaciones en C# para entornos nativos en la nube. • Automatizar flujos de trabajo de implementación para servicios AKS y servicios superiores a ARM. • Integrar la automatización de implementación CIS en los pipelines y flujos de trabajo existentes. • Colaborar con ingenieros de cloud, DevOps y equipos de seguridad para garantizar implementaciones seguras y escalables. • Solucionar y resolver problemas de implementación en diferentes entornos. • Mantener documentación y contribuir a la mejora continua de los procesos de implementación.
TP-Link Systems Inc.
Ingeniero Senior de Cloud - Kubernetes
Irvine, CA, USA
SOBRE NOSOTROS: Con sede en Estados Unidos, TP-Link Systems Inc. es un proveedor global de dispositivos de red confiables y productos para el hogar inteligente, clasificado constantemente como el principal proveedor mundial de dispositivos Wi-Fi. La empresa se compromete a ofrecer productos innovadores que mejoren la vida de las personas mediante conexiones más rápidas y confiables. Con un compromiso con la excelencia, TP-Link atiende a clientes en más de 170 países y continúa expandiendo su presencia global. Creemos que la tecnología cambia el mundo para mejor. En TP-Link Systems Inc., estamos comprometidos a crear productos confiables y de alto rendimiento para conectar a usuarios de todo el mundo con las maravillas de la tecnología. Abrazando la profesionalidad, innovación, excelencia y simplicidad, nuestro objetivo es ayudar a nuestros clientes a lograr un rendimiento global sobresaliente y permitir a los consumidores disfrutar de un estilo de vida sin interrupciones y sencillo. VISTAZO GENERAL Estamos buscando un Ingeniero Senior de Cloud con experiencia especializado en desarrollo de Kubernetes y en mejorar las capacidades del sistema subyacente para que se una a nuestro equipo. En este puesto, se enfocará en el desarrollo del ecosistema de Kubernetes, optimizando y mejorando la arquitectura subyacente, integrando soluciones de código abierto y mejorando las capacidades de los clústeres de Kubernetes. Contribuirá directamente al desarrollo de la arquitectura subyacente del clúster de Kubernetes, impulsando mejoras en el rendimiento del sistema y aumentando la escalabilidad. PRINCIPALES RESPONSABILIDADES Diseñar y desarrollar funcionalidades y módulos de Kubernetes para mejorar la escalabilidad, el rendimiento y la estabilidad del clúster. Integrar y desarrollar soluciones de código abierto dentro del ecosistema de Kubernetes para mejorar funciones y construir una plataforma más robusta. Proporcionar una plataforma más eficiente para los equipos de desarrollo, apoyando funciones de despliegue automatizado, monitoreo y recuperación ante fallos. Asistir a los equipos de desarrollo en la resolución de problemas técnicos relacionados con funciones subyacentes de Kubernetes y brindar soporte en el desarrollo. Participar en la gestión del ciclo de vida del clúster de Kubernetes, incluyendo configuración, mantenimiento, escalado y optimización. Colaborar con los equipos de operaciones para garantizar el funcionamiento estable de los clústeres y ayudar a resolver problemas complejos de configuración y solución de incidencias. Diseñar e implementar soluciones de gestión de Kubernetes en múltiples plataformas en la nube, apoyando la integración perfecta de arquitecturas multi-nube. Impulsar continuamente mejoras en la arquitectura del clúster, aumentar la automatización y reducir los costos operativos. REQUISITOS CALIFICACIONES REQUERIDAS Al menos 3 años de experiencia en desarrollo de Kubernetes, con un sólido conocimiento de la arquitectura, componentes y principios operativos de Kubernetes, capaz de desarrollar y optimizar la pila tecnológica subyacente. Amplia experiencia en desarrollo de clústeres de Kubernetes, capaz de resolver problemas técnicos profundos relacionados con la arquitectura subyacente. Dominio de tecnologías de contenerización (como Docker, Helm) y experiencia en la integración y desarrollo de herramientas de código abierto. Experiencia con clústeres de Kubernetes a gran escala y optimización de rendimiento, con experiencia práctica en desarrollo de sistemas subyacentes. Experiencia en la gestión de clústeres de Kubernetes en entornos multi-nube y en el diseño de soluciones multiplataforma. Dominio de procesos de automatización y CI/CD, y promoción de despliegues e integraciones automatizados eficientes dentro de los clústeres de Kubernetes. Habilidades sólidas para resolver problemas, con capacidad para abordar desafíos técnicos y mejorar la arquitectura del sistema. Buenas habilidades de comunicación, capaz de colaborar claramente con equipos y otros departamentos para impulsar mejoras técnicas. CALIFICACIONES DESEADAS Conocimiento en mallas de servicios (por ejemplo, Istio) y experiencia en desarrollo e integración de sistemas de monitoreo (por ejemplo, Prometheus, Grafana). Certificaciones como CKA (Certified Kubernetes Administrator) o CKAD (Certified Kubernetes Application Developer) son un plus. BENEFICIOS Rango salarial: $150,000 - 180,000 Bocadillos y bebidas gratuitos, y almuerzo proporcionado los viernes Seguro médico, dental y de visión completamente pagado (cobertura parcial para los dependientes) Aportes a fondos 401k Evaluaciones semestrales y aumentos salariales anuales Beneficios para la salud y el bienestar, incluyendo membresía gratuita en gimnasios Eventos trimestrales de formación de equipos En TP-Link Systems Inc., estamos constantemente en busca de personas ambiciosas apasionadas por su trabajo. Creemos que la diversidad impulsa la innovación, la colaboración y el espíritu emprendedor. Como empresa global, valoramos profundamente las perspectivas diversas y estamos comprometidos a fomentar un entorno en el que todas las voces sean escuchadas, respetadas y valoradas. Nos dedicamos a ofrecer oportunidades de empleo iguales a todos los empleados y solicitantes, y prohibimos cualquier tipo de discriminación o acoso basado en raza, color, religión, edad, sexo, origen nacional, situación de discapacidad, genética, condición de veterano protegido, orientación sexual, identidad o expresión de género, o cualquier otra característica protegida por leyes federales, estatales o locales. Más allá del cumplimiento normativo, nos esforzamos por crear un entorno de trabajo solidario y orientado al crecimiento para todos. Si compartes nuestra pasión y conexión con esta misión, te invitamos a postularte y unirte a nosotros para construir un equipo dinámico e inclusivo en TP-Link Systems Inc. Por favor, no se aceptan consultas de agencias de terceros, y actualmente no podemos ofrecer patrocinio de visas.
$150,000-180,000
Arquitecto de Sistemas Informáticos (Lewisville)
760 E Main St, Lewisville, TX 75057, USA
Título: Arquitecto de Sistemas Informáticos Funciones: 1. Liderar el desarrollo de un nuevo producto de formación médica basado en realidad virtual, asegurando el cumplimiento de las regulaciones de la FDA y HIPAA, y supervisar su ciclo de vida desde la concepción hasta el despliegue. 2. Diseñar, desarrollar e implementar un carro médico con una carcasa informática personalizada para mejorar el flujo de trabajo médico, garantizando un rendimiento térmico óptimo y una gestión eficiente del flujo de aire mediante un minucioso modelado 3D y análisis de dinámica de fluidos, cumpliendo al mismo tiempo con los códigos NEC y las normas de seguridad eléctrica para todos los componentes. 3. Diseñar e implementar un sistema seguro, escalable e interoperable de AR/VR/XR para la formación médica, asegurando el cumplimiento de las normativas SOC2 Tipo II, HIPAA y HITRUST. 4. Desarrollar e implementar una aplicación distribuida basada en la nube utilizando GoLang, TypeScript, Python y bases de datos NoSQL/SQL para soportar transmisión en tiempo real de video 8K en la plataforma de Immertec. 5. Realizar auditorías de seguridad y evaluaciones de riesgos exhaustivas para los sistemas y aplicaciones de Immertec, identificando vulnerabilidades y aplicando acciones correctivas basadas en estándares del sector y requisitos regulatorios. 6. Diseñar e implementar un sistema robusto de gestión de usuarios utilizando servidores RADIUS, Azure Active Directory y soluciones de inicio de sesión único (SSO), garantizando acceso seguro a aplicaciones y datos sensibles. 7. Elaborar e implementar un plan integral de ingeniería de sistemas para una nueva simulación de entrenamiento en realidad virtual, detallando especificaciones técnicas, principios de diseño y estrategias de implementación, asegurando una integración perfecta con los sistemas existentes. 8. Investigar y evaluar tecnologías emergentes de AR/VR/XR para aplicaciones médicas, documentando hallazgos y presentando recomendaciones sobre posibles implementaciones a las partes interesadas. 9. Diseñar y desarrollar una aplicación de software personalizada utilizando JavaScript, TypeScript y C++ para mejorar la funcionalidad de la plataforma de realidad virtual de Immertec, garantizando alto rendimiento, escalabilidad y seguridad. 10. Realizar pruebas y simulaciones rigurosas para verificar la estabilidad de un nuevo sistema de AR/VR/XR para formación médica, asegurando un rendimiento constante bajo diferentes condiciones e identificando áreas de mejora. 11. Diseñar y desarrollar un marco de seguridad integral para la infraestructura en la nube de Immertec, incluyendo control de acceso, cifrado de datos y sistemas de detección de intrusiones. 12. Liderar la redacción y presentación de solicitudes de patentes para tecnologías innovadoras desarrolladas por Immertec, coordinando con los equipos legales y las oficinas de patentes para garantizar un procesamiento y aprobación oportunos. 13. Preparar y gestionar propuestas de subvenciones para obtener financiamiento para proyectos de investigación y desarrollo, como la subvención del NIH para la formación en realidad virtual, asegurando el cumplimiento de todas las directrices y requisitos de las subvenciones. 14. Colaborar con instituciones de investigación y socios del sector para explorar nuevas metodologías y tecnologías para las plataformas de Immertec, identificando posibles áreas de innovación y crecimiento. Educación: Licenciatura estadounidense en Sistemas de Información Gerencial con especialización en Ciberseguridad. Habilidades, conocimientos y/o formación: Cursos de posgrado que incluyan al menos 4 créditos académicos en cada una de las siguientes asignaturas: • Normas de seguridad de la información, gestión de riesgos y cumplimiento • Principios de seguridad de la información • Seguridad de redes • Seguridad física y operacional Horas: Número de horas por semana: 40 horas semanales Horario diario de trabajo: De lunes a viernes de 8:00 a.m. a 5:00 p.m. Lugar de trabajo: Este puesto es completamente remoto; la oferta está disponible en Estados Unidos de América.
$84,094
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.