




Summary: This role involves designing, developing, and maintaining software automation frameworks for embedded and cloud applications, ensuring quality standards and collaborating with cross-functional teams. Highlights: 1. Lead discussions to identify and mitigate high-risk areas early in development. 2. Mentor junior team members and improve software quality methodologies. 3. Leverage programming skills and AI tools for test automation frameworks. Descripción y detalle de las actividades **Essential Job Functions and Responsibilities** * Leverage programming skills and test fixture knowledge to design, develop, maintain, and extend software automation frameworks for embedded and cloud applications. * Collaborate with the team to design, execute, and maintain both manual and automated test scripts across UI, backend, API, performance, scalability, and security layers based on project requirements. * Establish and enforce quality standards, ensuring they align with project goals and application areas under control. * Engage with developers, subject matter experts, cross\-functional teams, and product management in test case reviews and execution. * Integrate automated tests into the CI/CD pipeline, ensuring results are stored in a shared repository. * Translate business requirements into testable features and create test scenarios that meet those needs. * Identify, troubleshoot, and document reproducible defects, working to resolve issues efficiently with software development team members. * Create and manage functional, non\-functional, and integration testing environments; conduct root cause analysis and debugging for features with moderate complexity. * Lead discussions with cross\-functional team members to identify high\-risk areas early in the development lifecycle and create strategies to mitigate those risks. * Develop test plans, audit execution evidence, and generate test reports, adhering to structured and controlled processes. * Analyze and verify data conversions across multiple formats to ensure accuracy and compliance with EMR systems. * Mentor junior team members and contribute to the continuous improvement of software quality methodologies and processes. * Lead process improvements, manage Jira verification, and facilitate CCB meetings with cross\-functional teams to drive consensus and project alignment. * Troubleshoot complex issues in existing or new software by analyzing both product behavior and code. Experiencia y requisitos **Required Qualifications** * Bachelor's Degree in Electrical Engineering, Computer Engineering, or a related technical field, or equivalent combination of education and experience. * Extensive experience with software quality engineering methodologies and processes. * 4\+ years of programming experience, leveraging AI libraries and tools to enhance and extend test automation frameworks. * 2\+ years of full\-stack Software Test Engineering experience. * 4\+ years of experience utilizing AI tools and libraries to enhance test automation frameworks and build test fixtures for hardware interaction. * 4\+ years of hands\-on experience in test automation using Python, Robot Framework with Appium, and Selenium. * Strong understanding of testing methodologies and strategies, including black\-box, grey\-box, and white\-box testing, as well as feature, functional, continuous integration, continuous deployment, continuous testing, and regression testing. **Desired Qualifications** * Experience in performance and load testing for embedded and cloud applications. * Experience implementing CI/CD pipelines for automated tests across different application layers. * Strong background in developing and integrating test fixtures with automated tests using Python, Robot framework, or AI tools and libraries. * Self\-motivated, independent, and eager to learn new technologies. * Detail\-oriented, with strong time management skills and the ability to meet deadlines. * Excellent interpersonal and teamwork skills, with the ability to work independently. * Exceptional analytical skills and problem\-solving abilities. * Collaborate effectively with team members, both in person and virtually, with this role requiring regular work from the office. * Flexible, able to work under tight deadlines in office environment, and support off\-hours demands when needed. Beneficios * Beneficios de acuerdo a la LFT * seguro de vida * bonos anuales * caja de ahorro * comedor * transporte * seguro de gastos médicos * plan de indexación **Número de vacantes** 1 **Área** Informática/Sistemas/TI/Programación/Software **Contrato** Permanente **Modalidad** Híbrido **Turno** Diurno **Jornada** Tiempo Completo **Estudios** Carrera con título profesional **Inglés** Hablado: Avanzado, Escrito: Avanzado **Disponibilidad p. viajar** No


