QA Engineer - Data Platform

Pioneer in industry cloud helping life sciences companies bring therapies to patients faster, surpassing $2B in revenue.
Philadelphia, PA, USA
$65,000 - $120,000
Data
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
Healthcare

Description For QA Engineer - Data Platform

Veeva Systems, a pioneering $2B+ revenue company in life sciences cloud solutions, is seeking a QA Engineer for their Data Platform team. This role is crucial in ensuring data quality and pipeline validation for their OpenData platform, which provides real-time healthcare ecosystem reference data. The position offers remote work flexibility and competitive compensation ranging from $65,000 to $120,000.

As a QA Engineer, you'll be responsible for comprehensive ETL testing, creating and automating test cases, and ensuring data accuracy across systems. The role requires strong SQL expertise, ETL testing experience, and cloud platform knowledge. You'll work in an agile environment with cutting-edge technologies to support Veeva's mission of accelerating therapy delivery to patients.

Veeva stands out as a public benefit corporation, balancing customer success, employee well-being, and societal impact. The company offers excellent benefits including medical, dental, vision insurance, flexible PTO, retirement programs, and a unique 1% charitable giving program. Their Work Anywhere policy ensures employees can choose their ideal work environment.

The ideal candidate brings 3+ years of ETL testing experience, strong analytical skills, and programming knowledge in Java and Python. This role presents an opportunity to impact healthcare technology while working for a mission-driven organization with a proven track record of growth and innovation.

Last updated 19 days ago

Responsibilities For QA Engineer - Data Platform

  • Identify project scope, expected outcome, data model, and relevant business rules
  • Create test cases for applications using ETL components
  • Identify key ETL mapping scenarios and create SQL queries
  • Automate ETL test cases where possible
  • Test data accuracy and completeness
  • Check data source locations and formats, perform data count, verify columns and data types

Requirements For QA Engineer - Data Platform

Python
Java
  • 3+ Years of experience with ETL Testing
  • Experience creating test cases for applications that use ETL components
  • Experience analyzing ETL mapping documents
  • Proficient in writing advanced SQL queries
  • Understanding of data flow between systems and Data model
  • Experience with Cloud infrastructure platforms like AWS
  • Strong analytical and problem-solving skills
  • Experience automating features for better regression coverage
  • Good verbal and written communication skills
  • Bachelor's degree in computer science/engineering or equivalent
  • Familiar with object-oriented programming and scripting languages like Java, Python

Benefits For QA Engineer - Data Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program

Interested in this job?

Jobs Related To Veeva Systems QA Engineer - Data Platform

Data Engineer - OpenData Commercial - Asia Pacific

Data Engineer position at Veeva Systems, focusing on building data pipelines and ETL solutions for the OpenData Commercial team in Asia Pacific.

QA Engineer - Data Platform

QA Engineer position at Veeva Systems focusing on data platform testing, ETL validation, and quality assurance for healthcare data systems.

Data Engineer - OpenData Clinical

Data Engineer position at Veeva Systems, focusing on OpenData Clinical data pipeline management and analysis, offering remote work in Portugal.

Data Engineer - OpenData Clinical

Remote Data Engineer position at Veeva Systems, focusing on OpenData Clinical data pipeline management and optimization, requiring 3+ years experience.

Technical Curriculum Developer - Pharmacovigilance Software

Veeva Systems seeks a Technical Curriculum Developer for Pharmacovigilance Software to create innovative learning content for customers, partners, and employees.