QA Engineer & Senior QA Engineer
We are seeking experienced QA Engineers and a Senior QA Engineer as a lead, to design, develop, and maintain automated test suites for ETL pipelines and complex data processing workflows in the healthcare domain (PySpark, Databricks, Camunda, Oracle). You will be responsible for ensuring the quality of platforms processing millions of medical records, with a strong focus on business rule validation and data integrity. This project involves processing and analysing a wide range of patient-level healthcare data, which supports solving complex healthcare challenges — from retrospective clinical studies to disease progression modelling. In your daily activities, you will collaborate with a team of Architects who design effective solutions, and with the Development team, which ensures the highest standards of software. The Data we process over a billion records at a time, our engineers are responsible for the data analysis and construction and optimization of data flow processes. You will build data pipeline using ETL solutions for acquiring, processing and loading medical data into the Databricks using pyspark technologies.
We are also looking for a Senior QA Engineer (3+ years) with strong experience in ETL and data testing to ensure the quality and integrity of large-scale healthcare data platforms. You will work on high-volume data pipelines built using PySpark, Databricks, and Oracle, validating business rules and ensuring accurate data processing across millions of records. You will collaborate closely with Architects and Development teams in an Agile/DevOps environment.
Core Responsibilities for Senior QA (Lead)
· Ability to oversee and guide junior and mid-level engineers, providing technical direction and mentoring to support their growth.
· Delegating tasks effectively, ensuring clarity of expectations and alignment with delivery goals.
Core Responsibilities for QA Engineers-:
Design and execute test strategies for ETL and data pipelines
Develop and maintain automated tests using Python
Perform data validation, reconciliation, and business rule testing
Support and guide junior QA engineers
Create test plans, test cases, and manage defects using JIRA
Collaborate with global teams, including Europe-based stakeholders
QUALIFICATIONS & SKILLS
Bachelor’s Degree in Information Technology, Software Engineering, Computer Science, Mathematics, or another related field
Notice Period- Immediate to 40 Days preferred
For Senior QA-:
Technical skills and knowledge
Essential
• 8+ years of experience in software testing with experience on ETL Automation
• Programming Languages: Python (intermediate), SQL (advanced), familiarity with Java/Scala beneficial. Pyspark is mandatory.
• Database Technologies: Experience with Oracle, Databricks, Hive, Impala, or similar big data platforms
• Version Control: Git, GitHub/GitLab workflows, branch management
• CI/CD Tools: Jenkins, GitLab CI, or similar pipeline tools
• Big Data: Experience with distributed data processing (Spark, Databricks ecosystem)
• Data Modeling: Knowledge of dimensional modeling, slowly changing dimensions (SCD), star schemas
• Test planning and strategy development
• Test case design for complex data workflows
• Defect tracking and management (JIRA, similar tools)
• Container Technologies: Docker, container orchestration basics
· Ability to present complex results in a clear language for both technical and non-
· technical audience
· Experience collaborating with teams from Europe, with an understanding of cross-cultural communication and remote delivery dynamics.
· A great team player mindset.
Personal skills and behaviors
· Excellent analytical & troubleshooting skills.
· Strong collaboration, written and verbal skills.
· Familiarity with project management concepts, specifically Agile/Scrum
· Ability to present complex results in a clear language for both technical and non-technical audience
Skills & Qualifications For QA Engineers-:
3+ years of experience in software testing, preferably in data/ETL Automation projects
Strong SQL (advanced) and Python (intermediate) skills
Experience with Databricks, Spark, Oracle, Hive, or Impala
Knowledge of dimensional modeling, SCD, and star schema
Experience with Git, CI/CD tools (Jenkins/GitLab CI)
Basic understanding of Docker and containerized environments
Familiarity with Agile/Scrum methodologies
Strong communication, analytical, and collaboration skills
Mandatory skillsets- ETL Automation Testing+Pyspark