1 day ago
Warsaw, PolandSenior
Responsibilities
- Design and maintain end-to-end validation across UI, REST APIs, SQL databases, and Databricks tables.
- Build and evolve automated tests for bulk, delta, and rebulk ETL processing, contract checks, and QC report validation.
- Verify calculated metrics and KPIs against source GDM and DPT data.
- Develop custom Python libraries and Robot Framework keywords for ADLS, Databricks, data comparison, and healthcare-specific validation.
- Manage test data pipelines, including CSV and JSON fixtures, virtual-machine uploads, ADLS uploads, and Vault-based configuration.
- Integrate automated tests into CI/CD pipelines using Jenkins or similar tools.
- Validate dashboard layouts, visual consistency, loading states, filters, charts, and KPI presentation.
- Collaborate with QA, product, ETL, microservice, UI, and UX teams to clarify requirements, align test coverage, and resolve defects.
- Plan and execute testing across parallel UI, ETL, and microservice workstreams.
- Provide technical direction and mentorship to junior and mid-level engineers.
Requirements
- Bachelor’s degree in Information Technology, Software Engineering, Computer Science, Mathematics, or a related field.
- At least 6 years of software testing experience.
- Experience with Robot Framework or similar test automation tools.
- Intermediate Python and advanced SQL skills; familiarity with Java or Scala is beneficial.
- Experience with Azure Data Lake Storage and Azure Databricks.
- Experience with Git and GitHub or GitLab workflows, including branch management.
- Experience with Jenkins, GitLab CI, or similar CI/CD pipeline tools.
- Experience designing test cases for complex data workflows and managing defects with JIRA or similar tools.
- Knowledge of Docker and basic container orchestration.
- Strong analytical, troubleshooting, collaboration, written, verbal, and presentation skills.
- Experience collaborating with teams in Europe and understanding cross-cultural communication and remote delivery dynamics.
- Familiarity with Agile and Scrum project management concepts.
- Ability to guide and mentor junior and mid-level engineers.
Benefits
- Technical training is provided.
- Possibility of participating in technical conferences within the country.
- Favorable employment conditions and benefits.
- The company has offices in over 100 countries and works with multi-terabyte databases.
- Quarterly work planning includes goals and progress reviews every 90 days.
Categories
About IQVIA
IQVIA provides clinical research services, healthcare data analytics, and technology platforms to pharmaceutical, biotech, medical device, and healthcare organizations. It sells contracted R&D and commercialization services, software, and data subscriptions that help run trials, generate real-world evidence, and guide go-to-market decisions. Formed by the merger of Quintiles and IMS Health, the company is headquartered in Durham, North Carolina and is publicly traded on the NYSE (ticker: IQV).
