Job details
Job type full-time
Full job description
Note: this position is remote from anywhere in the united states*
At cepheid, we are passionate about improving health care through fast, accurate diagnostic testingOur mission drives us, every moment of every day, as we develop scalable, groundbreaking solutions to tackle the most complex health challenges! our associates are involved in every stage of molecular diagnostics, from ideation to development and delivery of testing advancements that improve patient outcomes across a range of settingsAs a member of our team, you can make an immediate, measurable impact on a global scale, within an environment that fosters career growth and development.
Cepheid is proud to work alongside a community of six fellow danaher diagnostics companiesTogether, we’re working at the pace of change on diagnostic tools that address the world’s biggest health challenges, driven by knowing that behind every test there is a patient waiting.
The senior it quality assurance analyst is responsible for leading quality assurance team in crafting test deliverables and perform hands-on testing of data platform and bi reports/dashboards! types of testing may include system, integration, regression, or end-to-end testingMembers deploy or execute job streams for crafting test beds, design test scenarios, author test scripts, execute tests and track defects to certify that applications meet the approved system requirementsWorking collaboratively to review and understand system requirements, and to design and review test strategies identifying resolutions for defects.
In this role, you will have the opportunity to:
Pioneer and drive data platform test automation efforts for existing and future data integrationsShould have a nice balance of testing both data integration, api’s and dashboards, in addition to writing comprehensive automated integration testsYou will also scope, plan and deliver implementation projects for test automation– with a focus on data testing define and implement test automation strategy including roadmap, tools, framework & approach – including team enablement and test data strategy - across project teamsValidation of data sources through test case development to verify table counts and data model and flows will be critical to your success.
Prepare test data sets per business requirements to identify defects
Define, build and apply transformation logic to validate the schema of target data tables by checking thresholds, alignments and validity
Define and publish key performance metrics for the automated testing
Provide leadership, guidance, training and mentoring to across scrum teams
Oversee technological execution of the recommended automation solution roadmap.
Participate in design and architectural reviews of proposed automation solutions.
Collaborate with application sme, architects and data engineering teams to develop a comprehensive test plan that validates data platform functionality
Develop automated tests using test automation tools following defined best practices
Develop and execute tests at all levels of the testing pyramid (unit tests, integration tests, performance tests, end to end tests, security testsEtc.)
Build and maintain automated testing and test environments
The essential requirements of the job include:
Bachelor`s degree in computer science, information technology, or other technical / it field.
10+ years` hands-on quality assurance or qa engineer within a large, sophisticated it environment
8+ experience with test automation creation (ideally in the sap/snowflake space) and/or
4+ years hands-on experience with data process tooling - creation and implementation (i.eEtl, mdm and dataops processes)
Experience on automation tools like tricentis data integrity required
Understanding of agile development practices
Complex sql creation and usage across multiple data sources
Qa experience with etl processes and/or data pipeline testing
Experienced knowledge of testing methodologies and implementing sdlc policies required.
Additional skills and qualifications:
Experience with distributed data platforms using data ingestion and processing technologies such as matillion, snowpipe/snowflake streams, spark, etc
Advanced experience with configuring and leading testing automation frameworks and bug tracking systems preferred.
Familiar with devops toolchain, i.eGitlab, jira, git pipeline, jenkins, database change management tools (flyway, etc.,), and experienced in automate and deploy test cases in cloud native environments(aws).
Demonstrate good understanding of modern, cloud-native data models and load patterns is a plus
Proven track record of developing, deploying and delivering quality solutions.
Excellent analytical, organizational, and communication skills.
Experience working with scrum teams & test management tools is helpful.
Experience with fully automated continuous testing process that integrated into the sdlc for a true continuous delivery process.
When you join us, you’ll also be joining danaher’s global organization, where 69,000 people wake up every day determined to help our customers winAs an associate, you’ll try new things, work hard, and advance your skills with guidance from dedicated leaders, all with the support of powerful danaher business system tools and the stability of a tested organization.