עדיין מחפשים עבודה במנועי חיפוש? הגיע הזמן להשתדרג!
במקום לחפש לבד בין מאות מודעות – תנו ל-Jobify לנתח את קורות החיים שלכם ולהציג לכם רק הזדמנויות שבאמת שוות את הזמן שלכם מתוך מאגר המשרות הגדול בישראל.
השימוש חינם, ללא עלות וללא הגבלה.
Location:
Haifa, IL, 3508504
Description:
Software QA Automation Engineer
Novocure is a global publicly-traded commercial-stage oncology company developing a profoundly different cancer treatment therapy called tumor treating fields (TTFields) for patients with solid tumors. TTFields therapy is a non-invasive, novel, antimitotic treatment modality that utilizes proprietary technology attempting to slow or reverse tumor progression by inducing tumor cell death.
As part of the effort to extend Novocure’s Quality Assurance department, we are looking for a Software QA Automation Testing Engineer to develop and execute manual and automated tests, ensuring the highest standards of product quality and reliability.
As a Software QA Automation Testing Engineer, you will act as the primary software quality assurance testing point of contact for medical device software development efforts with multi-disciplinary teams.
In this role, you will use automation tools to design, evaluate, and deploy effective test solutions.
Your goal is to automate as much of the testing effort as possible with a minimum set of code.
This is a full-time position located in our R&D center, Haifa, and reporting to the SQA Testing Team Lead.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Design, develop, and maintain tests using manual and automated test strategies for Web, Mobile, and PC applications.
Create test procedures and reports, and release them in a document control system.
Update automated scripts to adapt to new test cases or changes in software design.
Review software requirements and prepare test scenarios.
Execute manual and automated tests and report the outcomes.
Conduct regression testing.
Analyze test results, identify issues, and provide detailed reports for tracking and corrective actions.
Manage software bug tracking and perform bug trend analysis.
Maintain strong communication across departments to develop needs analysis, requirements, and operational planning.
Work with the DevOps team to build automation infrastructure that integrates with existing development practices/needs.
QUALIFICATIONS/KNOWLEDGE:
Qualifications:
Bachelor’s degree required, preferably in Computer Science/Computer Engineering or equivalent
Knowledge:
2+ years of experience in a software QA automation role.
Hands-on background in software development
Strong knowledge of software QA methodologies, tools, and processes
Proficient with one or more programming languages and tools (e.g., Python, JavaScript, Postman / Bruno)
Thorough working knowledge of software testing automation methodologies and the testing life cycle
Git
Automation frameworks (Appium, Selenium, Playwright, etc)
CI/CD tools (e.g., Azure DevOps Pipelines, GitHub Actions, Jenkins)
SQL / NoSQL
Top-level knowledge of test types and strategies: unit, integration, system, performance, stress, etc.
Artificial intelligence skilled – advantage
Skilled in managing traceability matrices between SDLC documents
Experience working in an Agile/Scrum development process and the implications coming from the regulatory standards
OTHERS:
Excellent Documentation Skills and experience operating under Document Control
Excellent English level (oral, written).
Excellent internal communication skills
ABOUT NOVOCURE:
Our vision
Patient-forward: aspiring to make a difference in cancer.
Our patient-forward mission
Together with our patients, we strive to extend survival in some of the most aggressive forms of cancer by developing and commercializing our innovative therapy.
Our patient-forward values
– innovation
– focus
– drive
– courage
– trust
– empathy
QUALIFICATIONS/KNOWLEDGE:
Qualifications:
Bachelor’s degree required, preferably in Computer Science/Computer Engineering or equivalent.
Knowledge:
2+ years of experience in a software QA automation role.
Hands-on background in software development.
Strong knowledge of software QA methodologies, tools, and processes.
Proficient with one or more programming languages and tools (e.g., Python, JavaScript, Postman / Bruno).
Thorough working knowledge of software testing automation methodologies and the testing life cycle.
Git.
Automation frameworks (Appium, Selenium, Playwright, etc).
CI/CD tools (e.g., Azure DevOps Pipelines, GitHub Actions, Jenkins).
SQL / NoSQL.
Top-level knowledge of test types and strategies: unit, integration, system, performance, stress, etc.
Artificial intelligence skilled – advantage.
Skilled in managing traceability matrices between SDLC documents.
Experience working in an Agile/Scrum development process and the implications coming from the regulatory standards.
OTHERS:
Excellent Documentation Skills and experience operating under Document Control.
Excellent English level (oral, written).
Excellent internal communication skills.
במקום לחפש לבד בין מאות מודעות – תנו ל-Jobify לנתח את קורות החיים שלכם ולהציג לכם רק הזדמנויות שבאמת שוות את הזמן שלכם מתוך מאגר המשרות הגדול בישראל.
השימוש חינם, ללא עלות וללא הגבלה.
שאלות ותשובות עבור משרת Software Quality Assurance Automation Testing Engineer
כמהנדס/ת אוטומציה לבדיקות תוכנה ב-Novocure, תהיה/תהיי אחראי/ת על פיתוח וביצוע בדיקות ידניות ואוטומטיות עבור יישומי ווב, מובייל ומחשב. התפקיד כולל יצירת נהלי בדיקה ודוחות, עדכון סקריפטים אוטומטיים, ניתוח תוצאות בדיקה וניהול מעקב אחר באגים, תוך שיתוף פעולה עם צוותי פיתוח רב-תחומיים.
משרות נוספות מומלצות עבורך
-
Automation Developer
-
באר שבע
Prologic 1
-
-
מפתח/ת אוטומציה לבדיקות AI
-
באר שבע
קבוצת יעל
-
-
דרוש.ה מפתח.ת אוטומציה לבדיקות פרויקטי AI לארגון ציבורי במרכז
-
תל אביב - יפו
hms (Halperin Consulting Group)
-
-
בודק /ת אוטומציה
-
תל אביב - יפו
קבוצת Aman
-
-
מפתח/ת אוטומציה QA
-
באר שבע
QPOINT Technologies
-
-
מפתח/ת אוטומציה לפרויקטי AI
-
בני ברק
אלעד
-