Test Engineer
2 weeks ago
Position: Test Engineer
Controls Team, EITC works within Epiroc, and our mission is to
- Provide a stable and reliable control solution for Epiroc equipment.
- Support integration of Epiroc attachment to partner vehicles for strategic requirements.
- Achieve Model-based control solution development
- Ensure good quality and reliability of products by rigorously testing and validating every feature and supporting continuous improvement.
- Support Platform Architecture development for Epiroc fleet.
- Support upgrades of controls related to hardware and related software.
- Ensure the solution is secured against cybersecurity threats
- Drive the future of Data Analytics ecosystem for control solutions aligning with long-term vision and roadmap of Division.
We are currently having projects from various Divisions and are working on providing ECU solutions primarily for IFM Controllers and Displays.
We have expertise in IFM Controllers, CODESYS software, CODESYS Visualisation software, MATLAB, Simulink, CANalyzer, CANoe and others.
With Epiroc vision to automate all our mining equipment, we foresee number of projects in our roadmap and same will increase with time.
As Controls Team, we are growing steadily and incorporating more competence and offering and therefore are looking for dynamic team members who are energetic and can complement to the team.
Job description
Are you ready to take the next step, exhibit your ECU control software development skills and work in a challenging and innovative environment with a global focus?
We offer a workplace with colleagues having different culture, competence and demography, where cultures and perspectives meet and work together to achieve common goals. The test engineer role that we offer, has a significant role in understanding the working principle and requirement of the machine and developing test cases and test them on a test bench equipped with electrical components. As a test engineer, you will be working with on ECU/Automation Projects and will be involved in planning, developing and executing test procedures for ECU software and HMI. Some of the projects also have control software development in Simulink environment and may require rigorous testing procedures. You would be required to prepare and present Test Report and take a call on Go/NO-GO of the release taking all aspects and opinions into consideration.
Responsibilities and tasks
Test case creation and Execution:
Design, develop and execute test cases based on product requirements and specifications to ensure coverage of functionality
- Identify, document and track defects and issues found during testing working with developers to resolve them
- Ability to meticulously examine software and identify even minor defects.
Able to perform manual testing and automate if necessary.
Collaborate with Cross-Functional Teams:
Work closely with engineers, project managers, and other stakeholders to gather requirements and provide feedback on product design and functionality.
Strong written and verbal communication skills to effectively report defects and collaborate with the development team.
System Testing and Troubleshooting:
Conduct thorough testing and validation of control software applications to ensure compliance with project specifications and industry standards.
Troubleshoot and resolve technical issues related to machine control systems to ensure maximum efficiency and reliability.
Documentation.
Maintain up-to-date test cases, test plans and test reports.
Need to get input from various stakeholders and create release notes.
Experience
To be successful in this position we believe that you should be self-driven person who has ability to understand the system and come up with complete testing scenarios. To achieve the same, you need to have ability to understand the requirements and Quality expectation and developing the test strategy accordingly. You must be able to translate the requirements into positive test scenario and visualize negative test scenario. You should have a passion to find bugs and see that efforts towards improving quality of the product and should be firm in getting the bugs fixed.
You should have good Knowledge of
- Various types of digital and Analog inputs, sensors and valves/solenoid outputs. Working knowledge of ECU at fundamental
- Selection of test hardware/equipment and experience in test lab setup and interfaces.
- Experience with defect tracking tools like Jira or similar systems for logging and tracking defects
- Various testing techniques (functional, regression, integration, etc.) and experience with different testing levels (unit, system, integration).
- Working knowledge on communication protocols like CAN, J1939, CANopen
- IoT devices, wireless devices and remote controls on machines
Machine HMI interface. Knowledge on joysticks, knobs, switches and display system
Strong documentation skills for test cases, test plans and test reports
- Overall testing process knowledge and Bug Life Cycle.
- Knowledge of identifying regression Test Cases.
- Experience of Working with Azure Test Plan
Good to have
- Knowledge of testing MATLAB Simulink models in MATLAB environment
- Good to have experience in or understanding Hardware-in-loop, Software-in-loop testing
Hydraulic systems, heavy machinery knowledge and understanding of Controls requirement in this domain
Certification in relevant technologies.
Skills Required
- 4-8 years of experience of testing on ECUs, microcontrollers and IO drivers with hardware knowledge.
- Good Analytical Skills
- Expertise in use case development and test case design, comprehension of requirements
- CAN testing tools CANoe, CANalyzer, EDS configuration on CANoe
- CAPL scripting and Python scripting
- Good communication and teamwork abilities.
- Good Knowledge of MS Office (Word, Excel and PowerPoint).
- Fluent in English Language both written and verbal.
Location
The work location is Bengaluru, Karnataka.
Educational requirements
Bachelor's degree in engineering (preferred: Electronics)
Any Training or Certification would be an added advantage.
Personality requirements
To succeed in this position, you should have good bug Identification skills and should have ability to differentiate between type of bugs and their impact. You should have good communication skills and should believe in collaboration. You would be able to work independently and be self-motivated to ensure high quality of the deliverables resulting into fewer bugs/issues raised by the customer. You should be confident to justify found issue as a bug and justify it with facts and map it to the requirements. You should be good at documenting the findings and capturing the scenario in a way which is quick to comprehend. You should have the ability to identify corner scenarios. You should be able to work with multi-cultural team with members located at different places.
It all starts with people. The world needs metals and minerals for the energy transition and our cities and infrastructure must be developed to serve a growing population. To succeed, we need to speed up the shift towards more sustainable mining and construction industries. We at Epiroc accelerate this transformation, together with customers and business partners in more than 150 countries, by developing and providing innovative and safe equipment, digital solutions, and aftermarket support.
All new thinkers are welcome. We are looking for those who want to develop, grow, and dare to think new. In Epiroc we attract, develop, and retain diverse talent valuing authenticity and unique perspectives, driving our spirit of innovation. We foster an inclusive culture where diversity isn't just a goal but a part of our values and way of working. This is how we do business for a sustainable future. Learn more
-
Test Engineer
6 hours ago
Bengaluru, Karnataka, India Google Full time ₹ 12,00,000 - ₹ 36,00,000 per yearMinimum qualifications:Bachelor's degree or equivalent practical experience.3 years of experience as a Software Test Engineer or in a similar role, with a focus on designing and developing test methodologies, writing comprehensive test plans, and creating automated test cases.Experience in a programming/scripting language such as Python, Java, or...
-
Test Engineer
2 weeks ago
Bengaluru, Karnataka, India 132d1892-a1a2-48de-898c-535ff038c095 Full time ₹ 4,00,000 - ₹ 6,00,000 per yearCompany DescriptionViewZen Labs Private Limited is a company dedicated to delivering cutting-edge no-code solutions such as the ViewZen Platform, which includes Appverse and ViewZen Analytics. Appverse enables rapid development of secure, scalable, and modern enterprise applications compatible with web and mobile platforms, making it ideal for modernizing...
-
Test Engineer
2 weeks ago
Bengaluru, Karnataka, India SKC Environ Lab Pvt Ltd Full time ₹ 2,40,000 - ₹ 3,60,000 per yearCompany DescriptionSKC ENVIRON LAB PVT LTD is an environmental test lab for inspection, verification, testing and validation for automotive, aerospace, electronics and various other industries. We are recognized in the industry based on our quality, competitive cost and on time delivery. We are Experts in Vibration Test, Temperature Test, Shock Test, Taber...
-
Test Engineer
7 days ago
Bengaluru, Karnataka, India Logic Planet Full time ₹ 6,00,000 - ₹ 12,00,000 per yearRole & responsibilities3 to 6 years of strong hands-on experience in Software, System and hardware testing of medical device.Working knowledge on Python, C++, test automation frameworks (e.g. Squish, Google Test, Robot Framework, PyTest.)Perform regression, integration, and system testing, Test case design techniquesUse of tools for static code analysis...
-
Testing Engineer
6 days ago
Bengaluru, Karnataka, India Ohmium Full time ₹ 4,00,000 - ₹ 12,00,000 per yearRole & responsibilities :Testing and data analysis of PEM electrolyzer stacks.Adapt to various testing and tester design and functions swiftly.Effectively work with different engineering functions to analyze and correlate the stack and system operation aptly.Work closely and provide proper instructions to test technicians to monitor the stack and system...
-
Testing Engineer
2 days ago
Bengaluru, Karnataka, India Confio Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob Title: Testing EngineerRole OverviewThe Testing Engineer will be responsible for ensuring the quality, reliability, and performance of home automation products — including sensors, switches, controllers, and gateways — through systematic testing and documentation. The role involves creating and executing detailed test plans, validating app...
-
Test Engineer
2 weeks ago
Bengaluru, Karnataka, India River Full time ₹ 2,00,000 - ₹ 6,00,000 per yearAbout RiverRiver is an electric vehicle company building multi-utility scooters. At River, we're building scooters of tomorrow for the ambitious youth of today. Because we believe people only need two things to achieve success: the desire to make it to the top, and the means to get there.With our flagship product River Indie, SUVofScooters, is designed to...
-
Testing Engineer
2 days ago
Bengaluru, Karnataka, India Confio Technologies Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob Title: Testing EngineerRole OverviewThe Testing Engineer will be responsible for ensuring the quality, reliability, and performance of home automation products â including sensors, switches, controllers, and gateways â through systematic testing and documentation. The role involves creating and executing detailed test plans, validating app...
-
Environmental Test Engineer
6 days ago
Bengaluru, Karnataka, India Hydro Pneumatic Engineers (Hyd) Pvt. Ltd. Full time ₹ 3,60,000 - ₹ 7,20,000 per yearCompany DescriptionHydro Pneumatic Engineers (Hyd) Pvt. Ltd. is a team of engineers collaborating with the Government of India in the areas of Defense and Space. We specialize in delivering reliable and efficient engineering services tailored to meet critical and non-critical requirements. With a commitment to quality and cost-effective solutions, our...
-
Test Engineer
2 weeks ago
Bengaluru, Karnataka, India Raytheon Full time ₹ 5,00,000 - ₹ 15,00,000 per yearDate Posted: Country:IndiaLocation:1st Flr, Wing B, North Gate Phase-II, Modern Asset, Sy.No.2/2, Venkatala Village, Yelahanka Hobli, Bangalore – 560064, KarnatakaPosition Role Type:UnspecifiedJob Description:As a Test Engineer, you will play a pivotal role in ensuring the quality and performance of our projects. Your responsibilities will include...