16 Oct
|
Curinos
|
Winnipeg
Salary Range: CA$100,000.00 To CA$110,000.00 AnnuallyCurinos empowers financial institutions to put customers at the center of every decision. Our AI‑first platform transforms proprietary data, advanced analytics and deep financial services expertise into timely recommendations - delivered right where teams work. The result: confident decisions, stronger customer relationships, and lasting, profitable growth.Curinos operates under a hybrid modality and has office locations in Current York, Chicago, Boston, Toronto, and London. This role is open to hybrid candidates based in Canada and able to travel to our Toronto HUB as needed.Job DescriptionCurinos is building aData Validation Suitethat ensures the accuracy, consistency, and reliability of our data APIs and backend data pipelines. We are looking for aQA Automation Engineerwith strong API and UI automation skills, data testing aptitude, and a proven ability toleverage AI‑powered toolsacross all QA activities. You donotneed to be a full Data Engineer — we will train you in our Databricks workflows and ETL validation processes.Responsibilities1. API & UI AutomationBuild, maintain, and execute automated API validation suites using Postman/Newman and Python across multiple environments and datasetsDesign, develop, and maintain UI automation frameworks using Selenium or Playwright to validate data‑driven web applications, dashboards, and reportsDevelop end‑to‑end automated test suites validating full data flow from backend data pipelines and APIs to front‑end UI visualizationsEnsure data rendered in UI components accurately matches underlying data sources and business logicContribute to scalable and reusable automation frameworks with configuration‑driven API coverage and maintainable Page Object ModelsLeverage AI coding assistants (e.G., GitHub Copilot, Claude) to accelerate test development and auto‑generate test cases from OpenAPI/Swagger specifications and UI requirementsApply AI‑powered visual testing and self‑healing locator capabilities to detect UI regressions and reduce test maintenance effort2. Data Validation & Quality AssuranceDesign and execute comprehensive data quality validation across platforms, including source‑to‑target mappings, transformation logic, and business rule enforcementPerform SQL‑based data analysis in Databricks to validate completeness, accuracy, null handling, referential integrity, duplication, and aggregation correctnessValidate schema evolution, data freshness, and cross‑system reconciliation across upstream sources, data lake/warehouse, and downstream APIsDevelop and maintain Python‑based data quality frameworks, validation libraries, and automation pipelinesCapture, version, and compare API responses across test runs using JSON baseline comparisonsEnsure adherence to data governance, audit, and control requirements, with strong focus on financial and regulated datasetsUse AI/ML‑driven data profiling to detect anomalies, distribution shifts,
and pattern deviationsIdentify, analyze, and report data quality and automation failures, performing root cause analysis in collaboration with engineering and data teamsBuild and maintain quality dashboards using Power BI, Databricks SQL, or Python to track historical trends and validation outcomesDefine, monitor, and report data quality KPIs including accuracy, completeness, timeliness, consistency, and validityUse AI‑based summarization tools to auto‑generate execution reports, defect summaries, and quality trend insights, including predictive indicators where applicableCollaborate closely with Data Scientists, Engineers, Product Managers, and stakeholders to define data requirements and quality expectationsParticipate actively in Agile ceremonies and contribute to sprint planning, execution, and retrospectivesDocument test strategies, automation coverage, validation workflows, and API contracts in ConfluenceLeverage AI assistants for test planning, coverage gap analysis, risk‑based prioritization, and consistent documentation maintenanceSalary Range100,000-110,000 CAD (plus Bonus)Desired Skills & ExpertiseQA & Automation4–7 years of experience in QA AutomationStrong hands‑on experience withPostman/Newman(API) and at least one UI framework:Selenium, Robot, Playwright or CypressSolid Python scripting skills for automation, JSON handling, and building data quality validation scriptsExperience with CI/CD integration (Jenkins, GitHub Actions) for both API and UI test pipelinesData Validation & SQLProficient SQL skills (joins, subqueries, window functions, CTEs, aggregations) for data analysis and validationExperience validating source‑to‑target mappings, ETL outputs, transformation logic, and business rule complianceUnderstanding of data quality dimensions: accuracy, completeness, consistency, timeliness, validity, and uniquenessAbility to perform cross‑system data reconciliation (source vs. target, API vs. database) and schema validationFamiliarity with data governance, audit requirements, and compliance standards for financial dataExperience with a cloud data platform (Databricks, Snowflake, Redshift, BigQuery) is a plusAI Tools & ProductivityExperience usingAI coding assistants(GitHub Copilot, Cursor, Codeium) for writing and refactoring test codeHands‑on familiarity withLLM‑based tools(ChatGPT, Claude, Gemini) for test case generation, debugging, data analysis, and documentationAbility to craft effective AI prompts for test scripts, SQL queries,
and validation logic; awareness of AI limitations and critical review of AI outputsNice‑to‑HavesFamiliarity with Databricks notebooks or Lakehouse conceptsExposure to data validation frameworks (Great Expectations, Deequ, Soda) or data observability tools (Monte Carlo, Bigeye)Experience working with DevOps pipelines — Jenkins, GitHubKnowledge of automation frameworks, especiallyRobot Frameworkwith Selenium/PlaywrightExposure in working and leading AI initiativesAbility to reason statistically about datasets — detecting outliers, sampling strategies, and validating metric correctnessExperience testing financial/banking data APIsExperience with AI‑powered test platforms (Testim, Mabl, Katalon AI, Applitools) or building custom AI agents for test workflowsVisual regression testing and accessibility testing (WCAG) for data‑driven web applicationsSoft SkillsStrong attention to detail with a data accuracy mindset; analytical thinking to investigate complex discrepanciesExcellent communication, documentation habits, and ability to collaborate in a distributed teamCurious, proactive learner comfortable with ambiguity and evolving specificationsWhat You’ll GainTransition intoData Quality Engineeringwith hands‑on exposure to Databricks, ETL validation, and modern data pipelinesReal‑world experience integratingAI tools into enterprise QA workflows— a rapidly growing skill setA supportive environment for learning, cross‑training, and influencing enterprise‑level data validation automationExposure to financial data domains and industry‑grade data quality standardsWhy work at Curinos?Competitive benefits, including a range of Financial, Health and Lifestyle benefits to choose fromFlexible working options, including home working, flexible hours and part time options, depending on the role requirements – please ask!Unlimited PTO policy, floating holidays, volunteering days and a day off for your birthdayLearning and development tools to assist with your career developmentWork with industry leading Subject Matter Experts and specialist productsRegular social events and networking opportunitiesCollaborative, supportive culture, including an active DE&I; programEmployee Assistance Program which provides expert third‑party advice on wellbeing, relationships, legal and financial matters, as well as access to counselling servicesInclusivity at CurinosWe believe strongly in the value of diversity and creating supportive, inclusive environments where our colleagues can succeed. As such, Curinos is proud to be an Equal Opportunity Employer.We do not discriminate on the basis of race, color, ancestry, national origin, religion, or religious creed, mental or physical disability, medical condition, genetic information, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, gender expression, age, marital status, military or veteran status, citizenship, or other protected characteristics.#J-18808-Ljbffr
📌 Quality Assurance Engineer - C$100,000 - C$110,000 A Year (Winnipeg)
🏢 Curinos
📍 Winnipeg