Skip to content
Job boardOpen

Python QA Automation

Spyrosoft · Remote, Wrocław, Poland · Hybrid · Senior

  • Remote, Wrocław, Poland · Hybrid

Indexed (today) · refreshed constantly

Budget
zł 70–110 / h
Start
ASAP
Work mode
Hybrid
Contract
Freelance / B2B
Seniority
Senior
Reference
MLUUJNBT

Required skills

Job description

Project overview

Tech Stack:

The customer is developing an innovative low-field MRI system designed to bring MRI imaging closer to the point of care and support image-guided medical procedures.

During the Discovery Phase of the MRI Beta software solution, Spyrosoft supports the customer in preparing the regulatory, architectural, and requirements foundations necessary to reduce implementation risks and reliably estimate the scope and cost of the next development phase. The work focuses on regulatory and risk analysis, DICOM viewer selection, software architecture and IEC 62304 classification, as well as software requirements and initial design documentation.

About Spyrosoft

Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships.

Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.

  • Python
  • FastAPI
  • REST APIs
  • React
  • Git
  • Linux
  • CI/CD pipelines
  • MatrixReq
  • Playwright, Selenium or Cypress
  • pytest
  • Docker
  • Design, implement and maintain automated test suites for backend and web applications.
  • Develop automated tests for Python/FastAPI-based services and React-based user interfaces.
  • Perform REST/API, backend and service-level testing.
  • Execute integration and system testing against software requirements specifications (SRS).
  • Validate data flows, service interfaces and error-handling mechanisms.
  • Integrate automated testing into CI/CD pipelines and support automated regression execution.
  • Perform security testing activities, including robustness validation and negative testing.
  • Analyse requirements and maintain traceability between requirements, test cases and results.
  • Document test execution and prepare reproducible verification evidence.
  • Collaborate with development, QA, verification and DevOps teams throughout the project lifecycle.

Requirements

  • Strong experience in test automation, including designing, implementing and maintaining automated test suites.
  • Good Python skills with the ability to create automated tests and supporting testing tools.
  • Experience in REST/API and backend/service testing, including validation of interfaces, data flows and error handling.
  • Experience with web UI automation for browser-based applications.
  • Experience integrating automated tests into CI/CD pipelines and running automated regression testing.
  • Good practical knowledge of Git and working with version-controlled test code.
  • Comfortable working in a Linux environment.
  • Experience with integration testing across multiple software components, including mocks, stubs and external interfaces.
  • Ability to analyse requirements and create test cases with clear requirements-to-tests-to-results traceability.
  • Experience with defect analysis, reporting, regression testing and creating reproducible test evidence, including test configuration, environment, executed tests and results.
  • Experience in a regulated or safety-critical environment.
  • Understanding of formal software verification, verification records, test independence, acceptance criteria and software documentation.
  • Familiarity with IEC 62304 is highly valued; experience with ISO 26262 or ASPICE is also relevant.
  • Experience working with requirements management and traceability tools, specifically MatrixReq.
  • Ability to collaborate closely with developers, manual QA engineers, verification leads and DevOps teams.
  • Experience in automated backend, UI and security testing, as aligned with the Senior QA Engineer 1 role.

Nice to have

  • Experienced in using AI tools in day-to-day workflow
  • Experience with DICOM and medical imaging workflows.
  • Knowledge of NIfTI or other medical imaging formats.
  • Experience testing image viewers or image-processing applications.
  • Experience with security-related testing, including authentication, authorization, malformed inputs and robustness testing.
  • Experience with FastAPI.
  • Experience with browser automation frameworks such as Playwright, Selenium or Cypress.
  • Experience with Python testing frameworks such as pytest.
  • Experience with Docker and containerized test environments.
  • Experience with CI/CD-based test environments.
  • Basic understanding of SOUP (Software of Unknown Provenance) or third-party component verification.

Project details

  • Start: ASAP
  • Location: Remote, Wrocław, PL
  • Rate: 70-110 EUR/h

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on nofluffjobs.com

  1. Job boardNew

    QA Engineer

    Square One Resources· Remote, Gdynia, Warsaw, Cracow, Poznan, Wrocław, Poland· Hybrid· Senior· zł 100–120 / h

    • Python
    • REST API
    • CI/CD
    • +5

  2. Job boardNew

    Expert KAFKA/Confluent

    KEONI CONSULTING· Gradignan, Nouvelle-Aquitaine, France· Hybrid· Senior

    • Apache Kafka
    • Confluent Platform
    • Kafka Connect
    • +9

Browse all jobs
Sign up free to apply