Data QA
Austin, TX
APPLE
- 5-years of experience working as a Quality Engineer, Quality Analyst, Developer, or in quality-related roles
- Advanced experience with SQL and Python, including performance tuning, and proficiency with at least one major data analytics platform like Snowflake
- Experience in the development of custom ETL pipelines using Apache Airflow, Python, Pandas, APIs, etc.
- Familiarity with version control systems (e.g., GIT), CI / CD practices, and testing and migration tools for databases and software
Description
This role is crucial for ensuring a high-quality Data as a Solution Platform at scale, encompassing data quality and operational efficiency. You will collaborate closely with data engineering, data science, and data infrastructure teams. Key responsibilities include testing, validating, and monitoring / supporting data platforms and data, optimizing existing solutions, and reporting service status. As our team grows, you will face exciting technical and business challenges.
We seek a proactive self-starter who learns quickly, adapts to changing requirements, and excels in diverse, collaborative environments. Responsibilities would include :
Deep dive into various financial data points in different sets of hierarchies, understanding the nuances of how complex data behavesDocument customer issues and recurring technical issues to support product quality programs and product developmentPerform root cause analysis during failures and document scenarios for future referencesTroubleshoot problems with malfunctioning software applications and able to recommend and take corrective actionWork closely with technical teams, Product Manager, and QA to ensure the stability and reliability of business systemsExecute test scenario's in a repeatable manner, allowing for easy monitoringCommunicating status updates to users and stakeholders concisely in a timely mannerKey Qualifications
5+ years of experience working as a Quality Engineer, Quality Analyst, Developer, or in quality-related rolesAdvanced experience with SQL and Python, including performance tuning, and proficiency with at least one major data analytics platform like Snowflake3+ years of experience in customer service roles with a focus on quality assurance in data-related products / platformsExcellent oral and written communication skills, with the ability to translate tl details for end usersThis is a continuous process as data environments are complex, interdependent, and constantly changing. To account for this, data quality engineers will monitor data quality by designing and deploying data testing at scaleExperience in monitoring daily operations for business systems, including performance, data loads, provisioning, and network trafficExperience in test strategy, planning, and execution, including functional and non-functional testingExperience in the development of custom ETL pipelines using Apache or Airflow, and Python, Pandas, APIs, etc.Proficiency with data visualization tools (Tableau)Familiarity with version control systems (e.g., GIT), CI / CD practices, and testing and migration tools for databases and software