Roche Diagnostics
Location
Pune | India
Job description
We are seeking a Senior Data Quality Assurance Engineer to join our growing team of analytics experts. You will be responsible for overseeing all aspects of the system, system integration, and end-to-end testing, including data quality testing for SaaS data analytics products within the company. You will also look into creating/maintaining an automation framework that will integrate into the DevOps pipeline of data analytics products. Proficient with agile development processes and brings industry expertise, knowledge, and best practices into testing to drive innovation and new capabilities for testing.Extensive experience in analytics, and high-level problem-solving skills. Deals with diverse and oftentimes complex issues, where analysis may require in-depth evaluation of many factors. Exercises
judgment in evaluating methods and may determine criteria for obtaining solutions. May coordinate the activities of other employees. Networks with senior internal and external personnel in the area of expertise and some key contacts outside the area of expertise.
KEY RESPONSIBILITIES
Establish a unified technology roadmap to drive the automation initiatives about Data movement, Data Quality, Dashboard, UI, API, Performance, Load, sanity, regression, etc. across different analytics products
Should be instrumental in creating test strategy, exploring and shaping test automation framework
Understand and frame quality checks around data quality & extensively work with the data engineers to create and maintain the data quality.
Lead and execute data quality strategy and framework to improve trust in data within D& projects.
Ideate & build the next generation of data science driven proactive quality checks.
Oversee execution of data quality assessments, validations, and testing, with a focus on the specialized domain. Identify areas for improvement and implement effective solutions.
Partner with the Quality & Regulatory team to deploy the data governance framework, with a focus on the improvement of data quality and the protection of sensitive data.
Acting as a functional subject matter expert for partnering to troubleshoot data issues, redesign processes, and develop reports.
Collaborate with cross-functional teams, including data scientists, engineers, analysts, and business stakeholders, to establish data quality benchmarks and drive continuous improvement.
Ensure adherence to data governance, data privacy, and regulatory standards, as well as best practices within your area of expertise.
Develop new tools and capabilities with a focus on automation and efficiency.
Review SOPs, processes, and tools to ensure that proactive changes have a positive impact on quality measures.
Initiates and leads process improvement projects, presents solution proposals, and implements them to other applicable/in-scope operational areas.
Participates in new-process onboarding, i.e., new processes/experiments with complete documentation.
Work closely with project teams and stakeholders to understand data quality requirements and develop tailored strategies to ensure data accuracy, reliability, and consistency.
Work closely with multiple global & local teams across various functions and participate regularly in global calls and meetings.
Retrospect and look for continuous process improvement.
REQUIRED EXPERIENCE, SKILLS & QUALIFICATIONS
Minimum 10-15 years of relevant experience in testing(ETL/Data Warehouse), software development/automation engineering (at least 5 years of relevant experience in designing test Automation frameworks) and API testing.
Experience in building an extensible, config-driven, pluggable, and modular test automation framework using Python
Expert knowledge and substantial coding experience in Python.
Strong SQL skills, including the ability to write and interpret complex SQL queries.
Experience in working with DevOps principles and familiarity with industry best practices using CI/CD tools, as well as infrastructure as code (e.g., Docker, Kubernetes, Terraform).
Familiarity with at least one cloud platform (e.g. AWS, GCP, Azure)
Expertise with Jenkins, Git, and DevOps
Adept in performance testing and test optimization
Adept in impact analysis, test estimations, and test planning for project
Exposure to Performance testing and application analysis initiatives to define success criteria
Work closely with application development, architecture, and infrastructure teams for automation, performance evaluation, and application analysis initiatives
Expertise in test management and defect tracking tools like HP Quality Center, JIRA
Proficient experience working on SDLC, STLC & Agile Methodology
Any exposure to testing ML/AI-based software and data output is a good to have skill
Strong comprehension, analytical, and problem-solving skills
Strong knowledge of enterprise application architecture and technologies, including databases, web, web services, and reporting
Should be aware of Security compliances and design practice
Good interpersonal and communication skills, quick learner, and adequate troubleshooting capabilities.
DESIRED EXPERIENCE, SKILLS & QUALIFICATIONS
Experience in the Healthcare Laboratory domain is a plus.
Demonstrated ability to collaborate effectively with cross-functional teams in a fast-paced and dynamic environment.
Proven track record of conducting root cause analyses on both internal and external data and processes to address specific business inquiries and identify areas for enhancement.
Sound knowledge of REST /SOAP web service, integration, vulnerabilities, and web service security mechanisms
EDUCATION
Masters degree/Bachelors degree in Computer Science or related
Job tags
Salary