Software Test Automation Engineer
Join us in pioneering breakthroughs in healthcare. For everyone. Everywhere. Sustainably. Our inspiring and caring environment forms a global community that celebrates diversity and individuality. We encourage you to step beyond your comfort zone, offering resources and flexibility to foster your professional and personal growth, all while valuing your unique contributions.
We are seeking an experienced Software Test Automation Engineer to help address the growing imbalance between the pace of our software development and the capacity of our current automation testing team. With a rapidly expanding portfolio of software projects, high volumes of code changes, and accelerated development cycles, our existing resources are struggling to keep pace. This role will focus on building, maintaining, and optimizing automated test coverage early in the software lifecycleparticularly during development and integration phasesto enable fast, iterative feedback and reduce late-stage defects. The ideal candidate will contribute to expanding our automation resource pool, ensuring our testing capability scales in step with software delivery speed.
You are responsible for :
- Developing, executing, and maintaining automated test scripts to ensure software quality, while collaborating with developers to enable early defect detection, and developing and executing (automated and manual) formal SIT and ST specifications following R3
- Ensuring clarity and testability of verification and validation requirements based on anticipated acceptance criteria, and ensuring accuracy, relevance, and completeness of test specifications
- Providing automation expertise and insights based on functional ownership to ensure effective test coverage and maintainability
- Contributing to test strategies for functional areas, coordinating cross-functional input into the strategy, and ensuring test strategy content maps to requirement specifications
- Assessing automation feasibility for test cases, prioritizing automation for high-impact areas, and collaborating with the automation team on scalable test development
- Developing and executing automated and manual in-sprint testing, exploratory testing, and structured validation aligned with agile development cycles
- Submitting high-quality defect reports for all observed findings and confirming defect resolutions at the SIT / ST level, including regression testing
- Advocating for Shift-Left Testing by collaborating early in development to detect defects sooner and reduce late-stage risks, while providing rapid feedback to agile teams on quality and capturing findings via issues
- Supporting feature demonstrations for project team and non-project business needs
Minimum qualifications :
Master's degree in computer science or related field.2+ years of experience in software development, testing and quality assurance.Strong knowledge of testing methodologies and best practices.Strong programming skills, mainly in C#Excellent communication skills, both written and spoken.This position may suit you best if you are familiar with what is below and would like to develop your career with Healthineers.
Previous experience in a healthcare or medical technology environment.Experience with continuous integration and continuous deployment (CI / CD) processes.Experience with agile development methodologies.Programming skills : Proficiency in programming languages commonly used in test automation such as .Net Framework, C#, C++, Python, JavaScript, HTML, CSS, MATLAB.Experience with scripting languages like Shell or PowerShell will be a plus.Knowledge and experience of test automation tools and frameworks : TFS, Selenium, Ranorex, TestNG, JUnit, NUnit, Robot Framework, Cypress, JIRA, Jenkins, Git.API Testing : Knowledge of API testing tools like Postman, REST Assured, or SoapUI. Understanding of RESTful and SOAP web services.At this time, we are only considering candidates who are authorized to work in the United States without the need for current or future visa sponsorship.
Who we are : We are a team of more than 73,000 highly dedicated Healthineers in more than 70 countries. As a leader in medical technology, we constantly push the boundaries to create better outcomes and experiences for patients, no matter where they live or what health issues they are facing. Our portfolio is crucial for clinical decision-making and treatment pathways.
How we work : When you join Siemens Healthineers, you become one in a global team of scientists, clinicians, developers, researchers, professionals, and skilled specialists, who believe in each individual's potential to contribute with diverse ideas. We are from different backgrounds, cultures, religions, political and / or sexual orientations, and work together, to fight the world's most threatening diseases and enable access to care, united by one purpose : to pioneer breakthroughs in healthcare. For everyone. Everywhere. Sustainably.