Post Job Free
Sign in

Senior Software Quality Assurance Engineer

Company:
Novocure
Location:
Poland
Posted:
April 21, 2026
Apply

Description:

Novocure is a global medical device company with R&D based in Krakow. The company is growing quickly as it commercializes TTFields therapy: a novel treatment for aggressive cancers using alternating electric fields.

As part of the effort to extend Novocure’s Quality Assurance department, we are looking for a Senior Software Quality Assurance Engineer, who will act as the primary software quality assurance testing point of contact for medical device software development efforts with multi-disciplinary teams.

This is a full-time, exempt position located in our Krakow Poland office and reports to the SW QA Testing Team Lead. The role is hybrid and requires physical presence at the office 3 times per week. The person will be employed through the contract of employement.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

Design, develop, execute, maintain test plan, test strategies for embedded software, web, mobile and PC (desktop) applications

Execute manual and automation tests

Support automation execution when needed

Manage software bug tracking and perform bug trend analysis

Ensure the delivery of high-quality products (including requirements, design documentation, testing, and deployment procedures) while adhering to medical device industry standards and regulations

Maintain strong communication across departments to develop needs analysis, requirements, and operational planning

Provide training and guidance to team members related to: STLC process, software bug management process, software testing documentation, and software test methodology

Review and approve requirements, plans, test procedures, test results

Review software quality assurance test methods and provide feedback to support implementation of robust software test methods

Work with cross-functional teams to drive projects to completion

Bring new ideas, work independently, and help improve ways of working

Support the team with tasks given by the SW QA testing team lead

QUALIFICATIONS/ KNOWLEDGE:

Qualifications:

B.Sc. in Computer Science, Engineering, or a related field. Advanced degrees or relevant certifications are a plus.

Knowledge:

5+ years of experience in a software quality assurance role with a strong focus on manual testing of complex systems

Hands-on background in software development

Strong knowledge of software QA methodologies, tools, and processes

Thorough working knowledge of software testing methodologies and the testing life cycle

Top-level knowledge of test types and strategies: unit, integration, system, performance, stress etc.

Skilled in managing traceability matrixes between SDLC documents

Experience with IEC 62304 – significant advantage

Familiarity with regulations, standards, and guidance for medical devices, including software – advantage

Experience working in an Agile/Scrum as well as waterfall development process and the implications coming from the regulatory standards

Excellent Documentation Skills and experience operating under Document Control

Familiarity with one or more programming languages and environments (e.g., Python, SQL, Postman, Selenium, Playwright, Appium) – significant advantage

Excellent English level (oral, written).

Excellent internal communication skills

COMPENSATION:

The annual base salary ranges from 184.500 PLN to 250.000 PLN yearly*.

This pay range is the range of base pay compensation within which Novocure expects to pay for this role at the time of this posting. Individual compensation within this range depends on a variety of factors, including, but not limited to, prior education and experience, job-related knowledge and skills demonstrated.

BENEFITS:

Performance related bonus

Life Insurance

Multisport card/Benefit system

Private Medical care

..and more!

We are looking forward to receive your application to Karolina Zwolak-Grzybek, Senior Talent Acquisition Partner through our Applicant Portal. Please find more information about Novocure and our therapy on our website

Apply