We are seeking an experienced Lead Testing & Quality Senior Engineer to drive the validation, reliability, and compliance of our hardware and software solutions. This role is crucial in ensuring our mission-critical systems meet the highest performance, security, and regulatory standards.
Qualifications
Expertise in software testing methodologies, with special focus on embedded systems and AI/ML pipelines.
Proficiency in test automation frameworks (e.g., Selenium, PyTest, Robot Framework, or custom CI/CD pipelines).
Strong experience with cross-compilation toolchains for embedded systems (e.g., OpenWRT, Yocto, Buildroot).
Hands-on experience with IoT, networking, and industrial communication protocols (MQTT, Modbus, OPC-UA, LTE/5G, TSN).
Familiarity with cybersecurity and penetration testing methodologies.
Experience with cloud-based testing environments (AWS, Azure) and containerized deployments (Docker, Kubernetes).
Knowledge of ISO 9001, Six Sigma, and other quality management systems is a plus.
Programming experience in Python, Java, or C++ for test scripting and automation.
Knowledge of automated test tools and AI-driven test optimization.
Experience with railway standards testing and safety validation for rail systems.
Preferred Qualifications:
Experience in industrial automation, mining technology, or automotive-grade hardware validation.
Knowledge of safety-critical systems and regulatory frameworks.
Familiarity with machine learning model validation in real-time operational environments.
Soft Skills:
Strong problem-solving mindset and ability to work in fast-paced, high-stakes environments.
Effective communication and ability to work with cross-functional teams (engineering, operations, product, and field teams).
Ability to lead a quality-driven culture within the organization.
Responsibilities
Define and implement comprehensive testing strategies for hardware, firmware, and software applications in industrial mining environments.
Lead test automation efforts for real-time AI, IoT, and edge computing solutions.
Develop and execute performance, security, and reliability testing for mission-critical systems.
Establish and enforce quality control (QC) and quality assurance (QA) processes across development teams.
Collaborate with hardware, firmware, and software engineers to enhance testability and ensure compliance with industry standards.
Oversee field testing validation campaigns, including environmental stress testing (temperature, humidity, vibration) and electromagnetic compatibility (EMC) validation.
Define and monitor key quality metrics (MTBF, MTTR, defect rates, failure analysis) to drive continuous improvement.
Ensure compliance with safety and mission-critical standards, including ISO 26262 (Functional Safety), AEC-Q100 (Automotive Electronics), IEC 61508 (Safety of Electrical/Electronic/Programmable Systems), and IEC 62443 (Industrial Cybersecurity).
Ensure compliance with railway standards and testing procedures, including EN 50126 (RAMS for railway applications), EN 50128 (Software for railway control systems), and EN 50129 (Safety-related electronic systems in railway signaling).
Utilize AI-driven tools to optimize test coverage and automate defect detection.
Manage data collection and analytics to improve testing efficiency and predict system failures.
Ensure compliance with cybersecurity best practices, especially in connected mining infrastructure.
Manage test labs, tools, and automation frameworks to optimize validation workflows.
Work with customers, regulators, and internal stakeholders to address quality-related inquiries and certifications.
Obtém a tua avaliação gratuita e confidencial do currículo.