E

Epiroc

Mining and infrastructure equipment manufacturer

Lead Verification Engineer

Test Automation EngineeringUpdated on Nov 8
Full-timeNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's or master's degree in a relevant engineering field, such as Electronics, Mechatronics, Robotics, or Computer Science, and 3 to 8 years of professional experience.
  • Proficiency in Python, including developing test scripts and automation frameworks.
  • Experience with automation tools such as Robot Framework, Selenium, and related test libraries.
  • Hands-on experience with Agile methodologies, including Scrum or Kanban, sprint planning, standups, and retrospectives.
  • Familiarity with communication protocols such as CAN, J1939, LIN, and Ethernet is an advantage.
  • Experience using Git for version control, CI/CD practices, and tools within the Azure DevOps ecosystem; familiarity with automated deployment pipelines and versioning best practices.
  • Strong troubleshooting skills, including debugging and root cause analysis of complex issues.
  • Strong communication skills for working with developers, system engineers, product owners, and clients.
  • Ability to define test strategies, create detailed test plans, and manage test case repositories using tools such as Jira.
  • Experience in C++ and PLC-based systems is an asset.
  • Ability to work collaboratively in a team-based environment and understand client needs to deliver customized solutions.

Responsibilities

  • Design, develop, and maintain automated functional, regression, integration, and performance test suites.
  • Develop Python-based test scripts and custom automation frameworks.
  • Use Robot Framework, Selenium, and other libraries to automate UI and embedded systems.
  • Define test strategies, create test plans, and manage test cases using Jira or equivalent tools.
  • Perform debugging, log analysis, and root cause investigation for complex issues.
  • Integrate test automation with CI/CD pipelines using Azure DevOps.
  • Conduct hands-on validation tests on machines, simulators, test benches, and integrated systems.
  • Validate end-to-end workflows on mining and drilling equipment and ensure system compliance with functional and safety requirements.
  • Perform hardware-software integration testing involving sensor, I/O, hydraulics, engine, and actuator interactions.
  • Analyze machine performance and system response behavior, and document deviations or improvement needs.
  • Follow the company's validation standards, safety practices, and field-testing guidelines.
  • Lead testing discussions, reviews, and defect triages, and mentor junior team members in testing best practices.
  • Identify practical opportunities to use AI in verification, validation, and engineering workflows.
  • Explore AI-assisted methods for test-case generation, log analysis, defect identification, test prioritization, and test-result interpretation.
  • Develop proof of concepts and convert promising AI ideas into usable engineering solutions.
  • Support intelligent test automation and data-driven validation approaches.
  • Apply analytical and machine learning concepts to identify patterns, anomalies, and potential failures from test and machine data.
  • Evaluate emerging AI tools and recommend suitable applications in verification and validation activities.
  • Promote responsible AI use with attention to data quality, traceability, security, and engineering validation.
  • Develop or support Digital Twin, simulation, and virtual validation environments for machine and system testing.
  • Connect system models, simulated components, automation frameworks, and real machine data to improve validation coverage.
  • Use Digital Twin environments to test system behavior, operational scenarios, faults, and edge cases before machine-level testing.
  • Automate test execution across simulated, virtual, and physical test environments.
  • Analyze differences between simulated and actual machine behavior and support model improvement.
  • Drive reuse of simulation assets and automated test components across projects.

Desired Qualifications

  • Previous experience with heavy machinery in mining, construction, or automotive control systems.
  • Experience with Docker containers.
  • Agile certifications, such as Scrum Master.
  • Curiosity to learn and an exploratory mindset.

About the Company

Epiroc

Mining and infrastructure equipment manufacturer

Epiroc manufactures drill rigs and rock excavation equipment for the mining and infrastructure sectors, operating in around 150 countries. Its offerings include surface and underground equipment, tools, aftermarket support, and technology for automation, digitalization, and electrification. What sets Epiroc apart is its focus on safety innovations like Live Work Elimination and strong R&D investment with customers. The goal is to accelerate the transformation toward a sustainable, productive mining and construction industry.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Nacka, Sweden
Founded
1873

Recently Posted Jobs

Explore more opportunities at Epiroc

See more jobs