Embedded Software Tester - Python
Descripción del puesto
Job Title: Embedded Software Tester - Python Job Type: Full-Time Job Description: We are seeking a highly experienced Senior Automation Engineer to join our advanced software and embedded systems team. The ideal candidate will have deep expertise in Python automation (Pytest), Robot Framework, and QNX environments, with strong skills in UX/UI automation and testing. This role involves enhancing and migrating automation frameworks, debugging complex integrations, and working closely with cross-functional teams to deliver high-quality test automation solutions for embedded systems and entertainment platforms.
Key Responsibilities Automation Framework Development Architect, develop, and maintain automation frameworks primarily using Python and Pytest. Lead migration of existing Robot Framework tests to Python/Pytest equivalents. Build reusable fixtures, utilities, wrapper layers, and automation components to support large test suites.
Test Execution & Optimization Analyze and interpret Robot Framework keyword libraries; enable efficient reuse within Python-based executions. Optimize hybrid execution flows involving both Pytest and Robot Framework assets. Execute and maintain UI and device automation tests using tools such as Appium, Selenium, or equivalent frameworks.
Independently debug cross-layer automation issues involving Python, Robot Framework, device tools, and operating systems. Integrate automation frameworks with CI/CD pipelines and tools (e.g., Jenkins, GitLab, Azure DevOps). Mentor and guide junior automation engineers, establishing good coding practices, test design patterns, and quality standards.
Work collaboratively with software engineers, product developers, and QA teams to enhance automation coverage and reliability. Work with QNX OS, virtualization systems (Hypervisor), and cloud environments (AWS). Engage with hardware interfacing (USB, Ethernet, multimedia interfaces) and hardware simulation/ fault-injection where applicable (nice-to-have).
Requi
¿Te interesa este puesto?