CrawlJobs Logo

Sdet quality engineer

Canada, Vancouver 36.49 - 48.66 USD / Hour · Job Posted May 30, 2026
Apply Position
Job Link Share

Job Description

We are seeking a highly analytical and technical SDET Quality Engineer specializing in Data Quality and Observability to join our team in Vancouver. In this role, you will act as the primary owner of data validation frameworks, ensuring data integrity, completeness, and schema consistency across large-scale distributed data systems. This is not a traditional front-end or API testing role; it requires a specialist who understands data infrastructure, pipelines, and cloud data warehouses. You will build automated testing strategies, debug complex transactional anomalies, profile query performance, and drive the institutional adoption of modern data observability tools across our global engineering streams. Location: Vancouver, BC (Hybrid – 4 days per week onsite) Contract Duration: 6-month contract with high likelihood of extension Work Schedule: Standard business hours, working closely with cross-functional data teams.

Job Responsibility

  • Implement comprehensive, automated data validation and testing strategies, including schema validation, structural data quality checks, and end-to-end reconciliation tests
  • Ensure consistent, automated data quality monitoring and alert coverage across critical enterprise data domains
  • Define, continuously evolve, and document enterprise data quality standards, compliance rules, and testing best practices
  • Drive org-wide adoption of data quality monitoring and observability tools by actively onboarding, training, and enabling cross-functional engineering teams
  • Monitor, isolate, and troubleshoot active data quality anomalies in runtime environments
  • Support data transparency by maintaining robust technical documentation, process maps, data lineage records, and data dictionaries
  • Deeply debug complex data inconsistencies across distributed systems using execution logs, profiling utilities, and data lineage tracking to isolate root causes
  • Test, profile, and optimize the performance of complex SQL queries, large-scale data pipelines, and cloud storage systems within structural architectural constraints
  • Partner with Data Architects, Analytics Engineers, and Business Analysts to define data quality requirements, review technical feasibility, formulate effort estimations, and establish testing scopes
  • Act as an autonomous, high-accountability owner of the data testing domain while pragmatically navigating architectural ambiguity

Requirements

  • 4–7 years of dedicated experience as a Data Quality Engineer, Data SDET, or Data Engineer with a heavy focus on automated verification
  • Hands-on operational experience with Databricks, PySpark, and the Snowflake data platform
  • High proficiency in SQL paired with strong programmatic capabilities in Python (preferred), Java, or Scala
  • Practical experience interacting with enterprise cloud data systems (Azure, AWS, or GCP)
  • Solid conceptual understanding of data management principles, storage models, ETL/ELT pipelines, dimensional data modeling, and modern data warehouse architecture
  • Active experience integrating automated data test suites into continuous delivery pipelines using Jenkins, Azure DevOps, or GitLab
  • Bachelor’s degree in Computer Science, Software Engineering, or an equivalent technical field

Nice to have

  • Direct experience working within the Retail or E-commerce industry is highly preferred
  • An inherently curious, self-starting diagnostic approach with a passion for uncovering precisely why systems behave a certain way
  • Exceptional clarity and transparency in technical writing and verbal communications

What we offer

  • Cutting-Edge Tech Stack: Take ownership of data quality across a world-class cloud data ecosystem leveraging Databricks, PySpark, and advanced observability tools
  • Broad Organizational Impact: Act as an internal consultant and subject matter expert, empowering multiple engineering lines to upgrade their data governance
  • Strong Extension Potential: Join a multi-phase program with a 6-month contract that is highly likely to extend long-term
  • Vibrant West-Coast Setting: Work in a highly collaborative, values-driven culture based out of a premier Vancouver office hub

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Sdet quality engineer

8 matching positions

SDET Quality Engineer

We are seeking a highly skilled and strategic SDET Quality Engineer for an excit...
Location
Location
Canada , Vancouver
Salary
Salary:
46.22 - 61.63 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
July 26, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field
  • 8+ years of proven experience across QA engineering and/or software development
  • 3+ years of hands-on experience utilizing automation tools like Playwright or Cypress
  • 2+ years of experience working with Point-of-Sale (POS) systems
  • Strong understanding of Continuous Integration and Continuous Deployment (CI/CD) concepts
  • Experience using GitHub and JIRA
  • Familiarity with leveraging AI acceleration tools (e.g., GitHub Copilot)
  • Proven track record of assessing risk to determine testing depth
  • Exceptional communication and presentation skills
  • Strong estimating, planning, and time-management skills
Job Responsibility
Job Responsibility
  • Plan comprehensive test schedules, strategies, and quality principles in accordance with project scope and delivery dates under minimal supervision
  • Design scalable automated test solutions
  • Participate in automation script code reviews
  • Provide hands-on programming guidance using modern test frameworks
  • Partner with cross-functional product and engineering teams to understand objectives, gather requirements, troubleshoot issues, and deliver powerful customer experiences
  • Identify gaps within the agile team regarding skills and resources, managing task delegation, dependency identification, and test data/environment utilization
  • Develop, monitor, and report on test metrics, providing clear and timely risk assessments and performance communication to key stakeholders
  • Devise and execute training initiatives to elevate technical skills within the team
  • Continuously research, identify, and implement modern testing technologies and AI tools to optimize testing environments and workflows
What we offer
What we offer
  • Strong Extension Potential
  • Strategic Ownership
  • Modern Tech Stack
  • Great Culture
  • Fulltime
Read More
Arrow Right

Principal Quality Engineer - SDET

We are looking for a Principal-level SDET to support our product development tea...
Location
Location
United States , Atlanta
Salary
Salary:
112500.00 - 168750.00 USD / Year
onetrust.com Logo
OneTrust
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or related technical or business field
  • 10+years of relevant experience working as a developer, automation engineer or SDET
  • 8+ years of experience coding in Java and must have strong practical knowledge of OOPs and Core Java principles
  • 4+ years of experience contributing to Test-Driven Development or BDD with tools like Cucumber, Junit, Mockito, or TestNG
  • 3+ years of experience with CI/CD tools like Jenkins, Circle CI, or Azure DevOps with the ability to create test pipelines using Java or Groovy
  • 4+ years of experience with Selenium or Cypress frameworks for automating GUI and E2E tests of the application
  • 4+ years of experience with REST Assured or similar tools like Postman for automating APIs
  • 4+ years of experience working in a highly automated CI/CD environment
  • 4+ years of experience with source control tools such as Bitbucket, GitHub or GitLab
  • 2+ years of experience mining meaningful logs for troubleshooting using tools like Splunk, Dynatrace or Coralogix
Job Responsibility
Job Responsibility
  • Provide technical leadership and guidance to the SDET team
  • Collaborate with development and QE teams to integrate testing into the software development process
  • Design, develop, and maintain scalable and efficient test automation frameworks and test architectures
  • Rub shoulders with developers in writing unit and integration tests using their tools and frameworks
  • Ensure the frameworks support various testing types, including functional, integration, and performance testing
  • Mentor and guide junior SDETs, providing technical expertise and career development support
  • Conduct training sessions to enhance the skills of the testing team
  • Foster a culture of innovation, collaboration, and continuous learning within the team
  • Collaborate with cross-functional teams to develop comprehensive test plans
  • Execute and oversee the execution of test cases, ensuring thorough coverage of functional and non-functional requirements
What we offer
What we offer
  • comprehensive healthcare coverage
  • flexible PTO
  • equity RSUs
  • annual performance bonus opportunities
  • retirement account support
  • 14+ weeks of paid parental leave
  • career development opportunities
  • company-paid privacy certification exam fees
  • Fulltime
Read More
Arrow Right

Senior Quality Assurance / SDET Engineer, GenAI/AI Platform

LogicMonitor is looking for a highly skilled Senior QA/SDET with 4 to 5 years of...
Location
Location
India , Pune
Salary
Salary:
Not provided
logicmonitor.com Logo
LogicMonitor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 to 5 years of experience as an SDET / QA Automation Engineer
  • Strong programming skills in Python or Java
  • Strong hands-on automation experience with: API testing frameworks (PyTest, Requests, RestAssured, etc.), UI testing frameworks (Playwright / Cypress / Selenium), CI/CD automation (GitHub Actions / Jenkins)
  • Strong understanding of: Microservices and distributed systems testing, Asynchronous workflows and queues, Cloud-native architecture and reliability testing
  • Proven ability to build test strategies for: Functional, regression, integration, contract, and performance testing
  • Experience testing LLM-based systems, such as: AI assistants (multi-turn chat), RAG pipelines, Agentic workflows (tool calling, orchestration)
  • Strong understanding of common GenAI failure patterns: Hallucinations, Prompt injection, Retrieval failures, Toxicity and unsafe responses
  • Ability to create evaluation datasets and rubrics for AI correctness
Job Responsibility
Job Responsibility
  • Test Strategy for GenAI Features: Define end-to-end test strategies for GenAI-driven product features
  • Establish quality standards for AI output
  • Automation Framework & End-to-End Testing: Build scalable automation test frameworks for API and UI experiences
  • Automate validation of AI endpoints, workflows, and behaviors
  • Develop regression test packs
  • AI Evaluation (LLM Testing): Create and maintain LLM evaluation test suites
  • Build automated pipelines for drift testing and regression testing
  • Reliability, Performance & Scale Testing: Design and implement performance and load tests for AI systems
  • Ensure AI systems meet SLOs and performance targets
  • Safety, Security & Compliance Testing: Validate AI system robustness against attacks and risks
Read More
Arrow Right

Quality Assurance / SDET Engineer, GenAI/AI Platform

LogicMonitor is looking for a highly skilled QA/ SDET with 2 to 3 years of exper...
Location
Location
India , Pune
Salary
Salary:
Not provided
logicmonitor.com Logo
LogicMonitor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience as an SDET / QA Automation Engineer
  • Strong programming skills in Python or Java
  • Strong hands-on automation experience
  • Proven ability to build test strategies
  • Experience testing LLM-based systems
  • Strong understanding of common GenAI failure patterns
  • Ability to create evaluation datasets and rubrics for AI correctness
Job Responsibility
Job Responsibility
  • Test Strategy for GenAI Features
  • Automation Framework & End-to-End Testing
  • AI Evaluation (LLM Testing)
  • Reliability, Performance & Scale Testing
  • Safety, Security & Compliance Testing
  • Observability & Debuggability for AI Testing
Read More
Arrow Right

Senior Quality & Test Automation Engineer (SDET) Contractor

Binariks is looking for a highly motivated and skilled Senior Quality & Test Aut...
Location
Location
Salary
Salary:
Not provided
binariks.com Logo
Binariks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in quality and test automation
  • Ability to read, write, and debug .NET code at a senior level
  • Deep understanding of asynchronous messaging patterns, event sourcing, and testing challenges like eventual consistency and schema evolution
  • Hands-on expertise with PactNet and the Pact Broker for message-based interactions
  • Proven ability to design stable integration strategies using Testcontainers or Docker Compose to test service pairs in isolation
  • Experience embedding automated tests into pipelines (GitHub Actions, Azure DevOps) with gating mechanisms to prevent broken deployments
  • Familiarity with Azure services, including Azure Service Bus and Azure Functions
  • Experience with distributed tracing tools (Datadog, Application Insights) to leverage trace data for test gap analysis
  • Map event producers/consumers across the codebase to build dependency graphs and automate impact analysis for PR reviews
  • Excellent spoken and written communication in English (B2+)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain automated test frameworks and quality strategies for .NET-based systems
  • Write, review, and debug .NET code to ensure high testability, reliability, and performance of applications
  • Implement and validate asynchronous messaging patterns, including event-driven architectures, ensuring correctness under eventual consistency
  • Develop and maintain contract tests for message-based interactions using PactNet and manage integrations via Pact Broker
  • Design and execute integration testing strategies using Testcontainers or Docker Compose to validate service interactions in isolation
  • Integrate automated tests into CI/CD pipelines (e.g., GitHub Actions, Azure DevOps) and enforce quality gates to prevent faulty deployments
  • Collaborate with engineering teams to ensure effective use of Azure services such as Azure Service Bus and Azure Functions in test scenarios
  • Utilize distributed tracing tools (e.g., Datadog, Application Insights) to analyze system behavior and identify test coverage gaps
Read More
Arrow Right

Quality SDET Cypress Javascript Engineer

Engineer the future of global finance. At Citi, our Tech team doesn’t just suppo...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant relevant experience in testing
  • Proven current hands-on experience as an automation QE and as a functional tester
  • Experience in designing and implementing automation test frameworks, test scripting, test suite execution and test reporting
  • Experience in Cypress automation framework (javascript) or selenium (Java) is a key expectation for this role
  • Ability to adjust priorities quickly as circumstances dictate
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Takes ownership of tasks assigned and reports to senior management appropriately at regular agreed intervals
  • Build and enhance scalable test automation frameworks that support efficient test execution and maintenance
  • Write, execute and run functional/automated test cases using AI driven frameworks regularly and analyze test results, logging any defects and providing detailed reports
  • Perform in API/ database testing
  • Work closely with development, manual QA, and product teams to understand requirements, features, and testing needs in Agile environments
  • Utilize tools like JIRA to identify, log and prioritize defects
  • collaborate with developers to resolve issues promptly
  • Develop test scripts and/or test frameworks using JavaScript or Java to execute RESTful API calls and SQL queries for test data setup/teardown and results validation
  • Manage and run the QA cycle as part of the agile development cycle and work towards taking the sprints to closure
  • Build reliable automated test suites that run as part of the project CI and/or nightly build system
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Senior Qa Automation Engineer (Sdet)

Senior QA Automation Engineer (SDET) - 6-Month Contract (Strong Likelihood of Ex...
Location
Location
United Kingdom , Farnborough
Salary
Salary:
250.00 - 300.00 GBP / Day
https://www.randstad.com Logo
Randstad
Expiration Date
July 23, 2026
Flip Icon
Requirements
Requirements
  • C# (Primary) & Python (Secondary)
  • Playwright & Selenium
  • SpecFlow & Cucumber
  • REST & SOAP API Architecture
  • Salesforce Integration Testing
  • GitHub Actions
Job Responsibility
Job Responsibility
  • Author and upgrade automated regression packages based on Agile delivery metrics and user stories
  • Manage end-to-end testing cycles, including environment provisioning, functional validations, and deep regression passes
  • Partner closely with software developers, systems analysts, and product owners to accelerate product delivery while maintaining strict quality gates
  • Extract functional rules from business teams and clearly articulate technical bugs or test results to non-technical stakeholders
  • Document, isolate, and track software defects across their entire lifecycle through to absolute resolution
  • Fulltime
!
Read More
Arrow Right

Senior Sdet Engineer

This role addresses technical challenges by translating business and functional ...
Location
Location
United States , Philadelphia; New York
Salary
Salary:
89400.00 - 161300.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 5 years of related work experience OR Advanced degree with 3 years of related experience
  • Acceptable areas of study include Software Engineering, Computer Science or a related field or the foreign equivalent, and 5 years of progressively responsible postbaccalaureate relevant work experience
  • 4-7 years Professional experience using 3 or more development languages (e.g., C#, Java, JavaScript, etc.)
  • 4-7 years Professional experience using 3 or more automation tools (e.g., Selenium, TestNG, Appium, Sauce Labs, Rest Assured, Postman, Cucumber, Jasmine, Protractor, etc.)
  • 4-7 years Professional experience with various testing methodologies and strategies: Test Driven Development, Behavior Driven Development, etc.
  • 4-7 years Professional experience using CA Service Virtualization or equivalent
  • 4-7 years Professional experience using issue-tracking software and agile project management systems
  • 4-7 years Professional experience designing and developing applications on Unix or Windows environment, mobile platforms (Android or iOS) or designing complex multi-tiered applications
  • Automated Testing
  • Debugging Software
Job Responsibility
Job Responsibility
  • Design and maintain automation systems and tools to improve testing efficiency and coverage
  • Provide practice leadership by training peers, contributing to quality standards, and managing defect processes
  • Ensure requirements and user stories are testable and provide input to test activities and estimates
  • Coordinate with development and operations teams to uphold testing practices and quality thresholds
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • annual stock grant
  • employee stock purchase plan
  • 401(k)
  • free, year-round money coaches
  • medical insurance
  • dental insurance
  • vision insurance
  • flexible spending account
  • paid time off
  • up to 12 paid holidays
  • Fulltime
Read More
Arrow Right