Elekta

Software Quality Engineer

Elekta  •  Shanghai, CN (Onsite)  •  25 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Are you a current Elekta employee?

Please click here to apply through our internal career site Find Jobs - Elekta

Want to join a team with a mission to improve and save lives?

We continually look for motivated and skilled individuals who are interested in supporting our customers – healthcare professionals who use our products to help patients and their communities.

We currently have the following opportunity available - please contact us for more details!

Elekta is seeking a Software Quality Engineer to join its engineering organization. This role focuses on ensuring the quality, reliability, and compliance of software applications used in a regulated healthcare environment, supporting critical clinical workflows.

We seek your expertise to help deliver software that is reliable, safe, and user-friendly, allowing clinicians to focus on fighting cancer rather than managing technology. You will join a mission-driven team dedicated to improving, prolonging, and saving lives through high-quality software solutions.

The Software Quality Engineer works closely with Software Development Engineers, Product Management, and customer-facing teams to define quality strategies, support verification activities, and investigate software issues. This role requires a strong quality mindset, analytical skills, and clear written and verbal communication with fluency in English. Participation in the investigation and resolution of customer-reported issues is a normal part of this role.

Responsibilities:

You will define, implement, and support software quality strategies for applications used in the treatment management of cancer patients. A strong understanding of software testing principles, system architecture, and quality best practices is essential, along with the ability to stay current with trends in software engineering, test automation, and quality practices.

Specific responsibilities include:

  • Develop and maintain manual and automated test cases for software verification.

  • Participate in requirements and design reviews to identify quality risks and gaps.

  • Execute verification activities and analyze results to ensure software quality.

  • Investigate software defects and support customer escalation analysis.

  • Collaborate with development teams to improve testability and defect prevention.

  • Maintain test documentation, traceability, and verification evidence.

  • Support continuous improvement of quality processes, tools, and practices.

  • Ensure compliance with Quality Management System (QMS) requirements.

Authorities:

  • Define and execute test strategies within the assigned scope of responsibility.

  • Identify, document, and escalate quality issues, defects, and compliance risks.

  • Participate in defect severity evaluation and release readiness decisions.

  • Escalate quality, compliance, or safety concerns through established processes.

Relevant Knowledge, Skills and Competencies:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.

  • Bachelor’s degree in computer science, software engineering, or a related technical field.

  • Solid understanding of software testing principles, methodologies, and practices.

  • Experience testing software applications, including functional and non-functional testing.

  • Familiarity with software development lifecycles and agile-based methodologies.

  • Ability to communicate effectively in spoken and written English within a global development organization.

  • Strong analytical, problem-solving, and investigative skills.

  • Ability to work effectively both independently and as part of a cross-functional team.

Preferred Qualifications:

  • Test automation using industry-standard frameworks and tools.

  • Exposure to CI/CD pipelines and continuous testing practices.

  • Understanding of software development using languages such as C#, C++, or similar.

  • Familiarity with databases and SQL.

  • Background working in regulated, safety-critical, or quality-controlled software environments.

  • Experience supporting production issues, defect triage, and root cause investigations.

  • Knowledge of healthcare IT standards or clinical systems (e.g., DICOM/HL7/FHIR) is a plus.

Elekta

About Elekta

Each year, millions of people hear the words no one wants to hear: "You have cancer." And behind each diagnosis lies a unique story, a family that deserves hope, a future that's worth fighting for. We know that no two treatment journeys are the same and delivering care is far from simple. It's complex, urgent, and deeply human. That’s why we don’t back down from challenges—we rise to them. From the smallest tumor change to the toughest clinical decisions, we see every obstacle as an opportunity to progress. That is what drives us. The people undergoing treatment. The clinicians providing the care. We are united in purpose. Together, we can create a world where every patient has access to the highest standard of care. This is our commitment because for everyone, it's personal. We are leading the innovation in personalized radiation therapy solutions. We are Elekta.

Elekta reserves the right to remove any comment and to restrict access to its page at its sole discretion, without prior notice. The presence of user comments does not imply endorsement by Elekta, and Elekta makes no representations regarding the accuracy of such comments. User-generated content does not necessarily reflect the views, values, or positions of Elekta.

Industry
Manufacturing & Production
Company Size
1,001-5,000 employees
Headquarters
Stockholm, SE
Year Founded
1972
Social Media