Lead Qa Automation Architect

Há 2 dias

Rondônia, Brasil N-Ix Tempo integral

N-iX is a global software development service company that helps businesses across the globe create next-generation software products.
Founded in **, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies.
Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries.
Join N-iX and become part of a team where your ideas make a real impact.
We are looking for a
Lead QA Automation Architect to join our team and lead the transformation of automated testing for an international leader in Passenger Information Systems for the public transportation industry.
This is a unique opportunity to combine software architecture, embedded systems, automation engineering, and technical leadership while shaping the testing strategy for a complex enterprise-scale product deployed globally.
Responsibilities:
- Lead the initial discovery phase by analyzing the current testing ecosystem, identifying bottlenecks, and defining a long-term automation strategy.
- Design and implement a scalable automated testing framework for embedded Passenger Information Systems operating across multiple hardware platforms.
- Build automated validation above the MQTT-PIS communication layer using Python, Pytest (or similar frameworks), mocks, simulators, and virtualization techniques.
- Integrate automated testing into Azure DevOps and Jenkins CI/CD pipelines, including Hardware-in-the-Loop (HIL) environments.
- Troubleshoot complex embedded environments using debuggers, protocol analyzers, DAQ devices, and hardware validation tools.
- Mentor and provide technical leadership to a Senior QA Automation Engineer, establishing engineering standards, code quality practices, and automation governance.
- Present technical recommendations, roadmaps, and progress updates to engineering leadership and client stakeholders.
Requirements:
- 7+ years of experience in QA Automation, Test Architecture, or Principal Quality Engineering roles.
- Proven experience designing and building automation frameworks from scratch for complex systems.
- Strong proficiency in Python and Pytest (or equivalent automation frameworks).
- Hands-on experience with Azure DevOps and Jenkins CI/CD pipelines.
- Strong understanding of Linux-based embedded environments.
- Experience working with embedded communication interfaces such as UART, I2C, GPIO, MQTT, and proprietary communication protocols.
- Practical experience with Hardware-in-the-Loop (HIL) testing or other embedded hardware validation environments.
- Experience using hardware debugging and validation tools such as debuggers, protocol analyzers/sniffers, DAQ devices, or emulator-based testing (e.g. QEMU).
- Excellent system design, analytical, and troubleshooting skills.
- Strong communication skills with experience facilitating technical workshops and collaborating with distributed engineering teams.
- Upper-Intermediate English or higher.
We offer**:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
- not applicable for freelancers