Job Description :
Key Technology: Architecture, Hadoop, Cloudera, load testing

Job Responsibilities:
Facilitate collaboration across delivery teams to ensure implementation of overall standards, best practices and continuous improvement topics, such as unit testing, continuous delivery, code reviews and test automation
Collaboratively define quality gates for projects, such as code coverage, security scans, performance targets, etc.
Mentor, train and support other teams and team members in overall testing processes and strategy, automation, performance and load, scalability, high availability, test case/data management, disaster recovery, security and full integration testing
Be an advocate for positive technological and quality changes
Design, create and build next-generation, quality-focused architectures and concepts
Develop data quality best practices, process changes, standards and continuous process improvement topics, and build highly maintainable and reusable automation modules
Serve as a subject matter expert on issues that impact product quality, performance, scalability and system stability
Effectively facilitate and drive the quality of an application, including testing strategy, design, code review and retrospective sessions, and perform this process for multiple teams and applications
Maintain an intense curiosity and devotion to keeping skills current with market trends and researching newer tools and ideas within the industry
Oversee projects to ensure overall system quality and test to see if automation deliverables are being met

Skills and Experience Required:
Requirements
7 years of quality engineering experience
Data engineering concepts/experience and architecture building
Data as a service experience
Experience creating quality testing frameworks on large scale data platforms in modern data technologies like Hadoop, Cloudera, AWS, etc.
Proficient understanding of data warehousing concepts and dimensional modeling
Experience setting up a software development life cycle environment for data product delivery, including but not limited to: CI/CD, GIT, etc.
Successful experience mentoring team members on best practices and skill development
Experience building frameworks for QA tests and processes
Experience with any of the following: Nunit, Xunit, JUnit, Selenium, Robotium, TSQLT or any other performance load testing
Ability to write Regex
Machine learning experience
Model deployment experience
Data science best practices like model governance
Experience in relevant fields, such as computer science or data analytics