Churchill Downs Inc.
Business Intelligence Quality Control AnalystPosted
6 weeks 3 days ago
To see more jobs like this as they come available
Visit the Career page to search more jobs now
Scroll to the bottom to apply
Job Description
(click to see jobs for roles related to this one)
Job Summary:
As a Business Intelligence (BI) Quality Control Analyst, you will play a crucial role in a dynamic and growing BI team consisting of ten developers, an administrator, and an analyst. Working within our Scrum team, your contributions will help maximize the value we deliver to our broader organization through high-level coordination. You will refine and improve the team's change control and environment monitoring processes, enhancing operational efficiency by designing, developing, and executing automated and manual tests across various environments.
Our BI team is committed to innovation and invests significantly in technology and training.
You fit this role if you are
* Patient and diligence in promoting quality.
* Able to provide consistent, thoughtfully feedback on products to team members and internal customers (users of BI products).
* Curious and innovative about not only new ways of approaching solutions but also about finding new insights within data.
* Passionate about pursuing opportunities to improve customer experience (customer obsessed)
* Organized and detail oriented.
* Excited about working as part of a highly collaborative, self-organizing team that embraces Agile development principles and practices.
* Comfortable working in a fast-paced business atmosphere and are committed, focused, open, and driven toward team success.
* Excited to help others gain insight based on your work.
Key Responsibilities:
* Ensure software fidelity and user experience throughout our product lifecycle.
* Develop and improve existing scripts/tests/processes that monitor our Snowflake, ETL (dbt), and MicroStrategy environments.
* Able to succinctly bring the team up to speed on developing issues.
* Learn the structure of the data within MicroStrategy and how it enables our users to easily and efficiently perform analysis.
* Periodically work with end users to identify and prioritize software defects or provide first level support or guidance to work through minor problems.
* Help translate business requirements for defect correction and quality improvements into refinement ready user stories.
* Leverage automation and standardization to improve the efficiency and velocity of testing.
* Work with team leaders to identify the level of business risk associated with each software/hardware change and the appropriate level of quality assurance.
* Learn the data model and provide critical review of new development to reduce the duplication of effort and/or ambiguity in our product.
* Review development requirements and design documents to promote meaningful testing.
* Communicate and collaborate with other Scrum team members to ensure appropriate automation coverage.
* Learn how users are impacted by poor data or report design and introduce initiatives to remediate them.
* Provide overall guidance on system health/integrity through daily monitoring and bi-weekly summaries provided to the team.
Qualifications:
* Knowledge of QA methodologies and processes
* Five or more years of experience with either data analysis or engineering
* Understanding of data warehouse concepts such as Star/Snowflake, Normalization, and Slowly Changing Dimensions.
* Strong communication, written skills, and interpersonal skills (required to establish and maintain inter-departmental relationships).
* Knowledge of software engineering and development life cycle.
* BS/MS CS, technical degree or relevant experience.
* Authorized to work in the US on full-time basis.
* Preference for recent experience serving as an Agile Scrum team member.
* Preference for experience writing object-oriented scripts to perform testing and data comparison.
Use the apply button below to start the application on our partner site.
Apply on employer site
Find more jobs like this using our Career Search Tool.
Need help with your career search including preparing your resume, networking, company research or even figuring out what kind of job you want? Check out our other career resources.
Need help finding more jobs that might be a good fit for your experience?Click here to evaluate your fit across all the roles on our site at once