IQVIA
IQVIA
New

Senior Software QA Engineer

160.2k - 297.3k PLN/ rok.UoP
SeniorFull-time·Umowa o pracę
#440835·Dodano wczoraj·2
Źródło: IQVIA
Aplikuj teraz

Tech Stack / Keywords

PythonPySparkDatabricksSQLJavaScalaRobot FrameworkAzure Data Lake StorageGitJenkins

Firma i stanowisko

IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. The Systems Engineering team is part of the Global Infrastructure & Operations (GIO) and is involved in processing and analysing a wide range of patient-level healthcare data, supporting complex healthcare challenges such as retrospective clinical studies and disease progression modelling.

Wymagania

  • Bachelor's Degree in Information Technology, Software Engineering, Computer Science, Mathematics, or related field.
  • At least 6 years of experience in software testing.
  • Experience with test automation tools such as Robot Framework.
  • Proficient in Python (intermediate level) and advanced SQL, with familiarity in Java and Scala beneficial.
  • Experience with Azure Data Lake Storage, Azure Databricks.
  • Knowledge of version control systems like Git and workflows using GitHub or GitLab.
  • Familiarity with CI/CD tools including Jenkins and GitLab CI.
  • Experience designing test cases for complex data workflows.
  • Defect tracking and management using tools such as JIRA.
  • Knowledge of container technologies including Docker and container orchestration basics.
  • Ability to present complex results clearly to both technical and non-technical audiences.
  • Experience collaborating with European teams, understanding cross-cultural communication and remote delivery.

Personal Skills:

  • Excellent analytical and troubleshooting skills.
  • Strong collaboration and communication skills.
  • Familiarity with Agile and Scrum project management methodologies.
  • A great team player mindset.

Obowiązki

  • Design and maintain end-to-end validation across UI, REST APIs, SQL databases, and Databricks tables ensuring cross-layer consistency.
  • Build and evolve ETL test automation for bulk, delta, and rebulk processing, contract-check workflows, and QC report validation.
  • Implement metric service verification by validating calculated KPIs/metrics against source data.
  • Develop custom Python libraries and Robot Framework keywords for ADLS, Databricks, data comparison, and healthcare-specific validations.
  • Manage test data pipelines including CSV/JSON fixtures, VM file uploads, ADLS uploads, and environment-specific configurations.
  • Integrate automated tests into CI/CD pipelines using Jenkins.
  • Guide and mentor junior and mid-level engineers.
  • Validate UI/UX details including layout, visual consistency, loading states, filters, charts, and KPI presentation.
  • Collaborate closely with QAs, Product Owner, ETL/MS/UI developers, and UX designers to align on requirements and resolve defects.
  • Plan and execute test coverage across UI, ETL, and metric service scopes while managing parallel workstreams.

Benefity

  • Work in a company with offices in over 100 countries worldwide, listed on NYSE.
  • Access to multi-terabyte databases.
  • Quarterly work planning with goals and progress review every 90 days.
  • Technical training opportunities.
  • Possibility to participate in technical conferences within the country.
  • Favorable employment conditions and benefits.
Budżet konferencyjny
Dofinansowanie szkoleń

Inne informacje

IQVIA maintains a zero tolerance policy for candidate fraud and requires truthful and complete information. False statements or omissions may result in disqualification or termination of employment in accordance with applicable law.

IQVIA

IQVIA

32 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz