Job Description :

Role: QA SDET III-Data (AI+A)

REMOTE

  • 8 10 years Overall of Experience
  • Hands-on Testing experience with DataBricks using Spark SQL or Databricks API, parquet files and Data Lake
  • Knowledge of Azure APIs (Azure AD Provisioning API, Azure Data Lake API, Azure Data Factory API)
  • Strong multi-tenant data pipeline testing
  • Experience using Entity Framework
  • Hands-on working knowledge of Visual Studio and/or Visual Studio Code
  • Strong scripting knowledge using C# and JavaScript or Typescript
  • Hands-on working knowledge with Automation Tools like Playwright, Selenium or similar
  • Advanced Microsoft SQL knowledge
  • Proficient using Windows platforms.

Technical Deep experience in integrating a strong software development background with a passion for the discipline of quality assurance

  • Lead the testing framework design, development, and automation for our Big data infrastructure leveraging the latest technologies from Microsoft Azure, both on-premise and in the cloud
  • Lead API testing and automation of data pipelines, data services, cloud data warehouses, business intelligence, and machine learning platforms, especially around unified transactional data
  • Passionate and highly skilled in utilizing programming languages and analytics tools/technologies to validate products, machine learning models, data pipelines, and data deliverables
  • Lead data governance and data profiling efforts to ensure data quality and proper metadata documentation for data lineage
  • Creating quality metrics to evaluate data pipelines, products, and customer deliverables

Methodology Deep expertise and knowledge in quality assurance standards, processes, policies and procedures

  • Knowledge of statistical methods, models, and processes to develop automated testing solutions in order to validate the predicted outcome
  • Ability to work within an iterative software development lifecycle, under Agile development processes
  • Work with other developers to design and implement data science features in support of established security and acceptance criteria in collaboration with product owners
  • Proficiency with common software engineering best practices, such as pairing, test-driven development (TDD), writing unit and integration tests, and participating in code reviews
  • Work with engineers, designers, and analysts to deliver innovative AI/ML product feature enhancements
  • Assist the QA team with feature and regression testing

Team Support/Leadership Deep commitment to working in and fostering a highly collaborative, innovative and high-performing product team

  • Lead all aspects of test planning and execution through all phases of the product development lifecycle, including testing strategies, and communication
  • Evangelize, support and embody Company Mission, Strategy and Values
  • Foster a culture of ownership and pride for delivering the highest levels of quality and excellence
  • Performs other related duties as directed

Skills & Competencies

  • 8-10 years automated testing of multi-tenant Azure Data Factory Data Pipeline
  • 8-10 years data Ingestion automated testing of multi-tenant Azure Data Lake Gen2
  • 8-10 years advanced hands-on experience writing SQL Queries and Stored Procedures
  • 8-10 years advanced hands-on experience testing Data Warehousing and data modeling
  • 8-10 years advanced hands-on experience with automated testing of data security (RBAC, RLS, CLS, Data Masking)
  • 8-10 years advanced hands-on experience with automated testing of user authentication and authorization using Azure AD
  • 8-10 years advanced hands-on experience with automated testing of 7 24 near real-time data ingestion and incremental change processing
  • 8-10 years advanced hands-on experience with automated testing of Azure APIs (Azure AD Provisioning API, Azure Data Lake API, Azure Data Factory API)
  • 8-10 years advanced hands-on experience with automated testing of Power BI embedded
  • 8-10 years advanced hands-on experience with PowerShell, Azure CLI, ARM templates
  • 8-10 years hands-on programming experience with C#, JavaScript, and Python
  • Strong team player with the ability to collaborate with all levels of the organization
  • Ability to influence others and motivate with a positive and confident personal style
  • Possess a drive towards forward progress and delivering results while taking responsibility
  • Multi-tasker with the ability to set and manage priorities
  • Strong analytical and problem-solving skills with a high aptitude to learn
  • Proactively and transparently communicate challenges/successes to leadership
  • Exhibit and relentlessly demonstrate a high level of attention to detail
  • Flexibility, adaptability, and willingness to help in other areas as priorities shift
  • Ability to effectively operate with minimal supervision but keeping leadership in the loop
  • Strong written and communication skills

Education: Bachelor's degree in Computer Science or related field or equivalent combination of industry-related professional experience and education.

             

Similar Jobs you may be interested in ..