Our client, a SaaS company from FL, USA, seeks a highly driven and effective professional to join their quality assurance team. As a Data Quality Engineer, you will leverage your expertise, experience, and passion to ensure they uphold the highest levels of quality and excellence for their clients.
Minimum 6-8 years Hands-on, must-have (Advanced-to-Expert level) Testing Requirements
1. SQL programming experience (Stored Procedure, etc.)
2. Development of custom testing framework using C# and OOP techniques to automate Data Warehouse testing to include Data Pipeline, Data Transformation, Data Orchestration, Data Quality Assurance, and Data Validation
3. Strong OLTP and dimensional data model comprehension
4. Azure Data Lake Storage (ADLS) Gen2
5. Azure SQL, Spark SQL
6. Parquet
7. JSON
8. White box, Black box, Systems integration, UAT, End-to-end
9. UI Automation Testing (Playwright preferred)
10. Test plan development and test metrics reporting
11. Scripting: JavaScript, TypeScript, PowerShell
12. Azure DevOps CI/CD
13. REST, Web APIs or SOAP APIs (ASP.Net, Karate, MSTest, NUnit, Postman, and SoapUI) Testing
14. Agile, Test-driven Development
QA Certifications (nice-to-have)
ASTQB or ISTQB
Desired Testing Experience (In order of importance)
1. Azure Databricks
2. Lakehouse
3. Power BI dashboard UI Automation Testing
4. Machine Learning
5. Entity Framework
Education or Prior Work Experience
Bachelors or Masters degree in Computer Science or a related field such as Mathematics and Statistics, preferably with a focus on data analytics.
Essential Functions
Technical: Deep experience in integrating a strong software development background with a passion for the discipline of quality assurance.
Methodology: Deep expertise and knowledge in quality assurance standards, processes, policies, and procedures.
Team Support/Leadership: Deep commitment to working in and fostering a highly collaborative, innovative, and high-performing product team.
Samsara
NetWeb Tech
AUTODOC
Q-Centrix
VIRTUA