Unosquare Logo
2139 - SDET Quality Assurance Professional
Seniority
Location
Required skills
Published 11 days ago

Data QA Engineer

The primary responsibilities and duties of the Data QA Engineer will be to:

  • Perform quality assurance and quality control duties for the Enterprise Data Management and data development life cycle
  • Define, prepare, execute and implement data validation and unit and integration testing methods to ensure data quality
  • Contribute to the overall test strategy and quality of the data in the Enterprise Data Warehouse and develop automated/manual test procedures
  • Document bugs for developer review as well as provide supporting test results to assess the overall quality for the data product deliverable
  • Work with end users, business analysts, project managers, IT, database and tableau developers, data architects, to understand user requirements, project milestones and scope for data integration and data fulfillment initiatives to develop comprehensive test plans
  • Validate technical specifications against finished data products
  • Design and develop test strategies that will optimize data testing cycles and provide faster throughput without compromising on data quality
  • Perform integration testing, regression testing, source to target testing and support periodic quantitative and qualitative data audits on post production data sets
  • Define system performance standards, establish key and ancillary performance measurements, and helps to ensure platform scalability
  • Serve as gatekeeper for data deployments between environments and assist in automating deployments where applicable
  • Lead specific aspects of Data Governance and Data Quality to establish data quality rules and develop data validation tests
  • Leverage established best practices, standards, tools, and processes in QA workflow
  • Utilize agile methodologies. Participate in daily scrums, testing, code reviews, build release and other weekly meetings
  • Join stakeholder meetings to communicate status, give demos, provide timelines and offer insights
  • Perform any additional duties as assigned

Key Skill Sets Or Knowledge Requirements:

  • Data testing expertise in SQL Server, SSIS and Python framework
  • Excellent verbal and written communication skills, including ability to simplify complex concepts for technical and non-technical audience
  • Superior problem-solving skills, self-motivation, and the capacity to work under pressure and tight deadlines
  • Demonstrated ability to learn, acquire and utilize new technologies, disciplines, and frameworks as needed
  • Technical expertise to build and test reliable data ETL processes, query optimization, and dynamic SQL
  • Strong customer focus, excellent problem solving and analytical skills
  • Ability to work independently under minimal supervision and strong track record of setting and meeting delivery commitments

Desired Career Experience & Education Requirements

  • At least 2 years working with relational DBs in a production environment
  • 1+ years’ data-type testing experience, working as QA on an existing Data Warehousing or Business Intelligence team
  • 1+ years’ experience with Microsoft SQL Server 2012, 2014, 2016 or 2017
  • 1+ years’ experience in SSIS packages and Python framework
  • 1+ years’ experience working in an Agile/SCRUM environment required
  • Experience delivering high quality, high traffic, scalable database objects
  • Experience in BigData is a plus
  • Banking industry experience preferred