Real-Time Simulation Engineer (80-100%)
At ABB, we are dedicated to addressing global challenges. Our core values: care, courage, curiosity, and collaboration - combined with a focus on diversity, inclusion, and equal opportunities - are key drivers in our aim to empower everyone to create sustainable solutions.Write the next chapter of your ABB story.
This is a position with grade
15
This position reports to
Engineering Manager
Your role and responsibilities
The Control Testing and Validation Team is responsible for the quality assurance of embedded software for railway applications. We achieve this using hardware-in-the-loop real-time simulators. Our test infrastructure is utilized 24/7 from all over the world.Leveraging extensive experience from numerous customer projects, we have developed a technologically leading simulation platform. We continuously aim to make the latest cutting-edge technologies available in our team to improve our service.We are looking to strengthen our team with an experienced, tech-savvy Real-Time Simulation Engineer specializing in test automation. This role will be crucial in designing, implementing, and maintaining robust test automation frameworks.The work model for the role is hybrid. #LI-HybridYou will be mainly accountable for:•Design, develop, and maintain scalable, efficient, and reusable test automation frameworks.•Write automated test scripts for various types of testing, including unit, integration, system, and end-to-end testing, to validate the functionality of our software products.•Integrate automated tests into CI/CD pipelines to enable continuous testing and fast feedback cycles.•Work closely with developers, product owners, and other stakeholders to understand requirements, identify test scenarios, and ensure high-quality deliverables.•Keep up to date with the latest industry trends, tools, and best practices in test automation and software testing, and implement relevant innovations to maintain the team's competitive edge.
Qualifications for the role
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proficiency in programming languages like Python, Java, or JavaScript, with experience using test automation frameworks and CI/CD tools.
- Strong understanding of software testing principles, methodologies, and best practices.
- Possesses strong analytical skills and a keen attention to detail, with a dedicated commitment to delivering high-quality work.
- Eagerness to learn new tools, technologies, and testing methodologies as required.
- Experience in Agile environments (e.g., Scrum, SAFe, Nexus) is a plus, with a good understanding of Agile principles and ceremonies.
- Excellent communication skills in German and English, both written and verbal.
More about us
ABB Traction is a leader in traction technologies, driving innovation in rail and e-mobility. Our propulsion, auxiliary and energy storage solutions contribute to making transportation more sustainable, while saving energy every day. Our people and culture are the foundation of our success. We all together make the difference for our customers every day.We value people from different backgrounds. Apply today for your next career step within ABB and visit www.abb.com to learn about the impact of our solutions across the globe. #MyABBStoryThe recruitment process is led by Julia Farin, Talent Partner ABB Switzerland Ltd.