×
Register Here to Apply for Jobs or Post Jobs. X

.Net Software Engineer - Unit​/Integration​/UI Tests; AI-Driven

Job in Kelowna, BC, Canada
Listing for: NEOGOV
Full Time position
Listed on 2026-02-20
Job specializations:
  • Software Development
    Software Engineer, Software Testing, DevOps, AI Engineer
Job Description & How to Apply Below
Position: .Net Software Engineer - Unit/Integration/UI Tests (AI-Driven)

Overview

We’re building a new team focused on improving automated test coverage, system reliability, and developer confidence across a portfolio of 20+ SaaS products. We’re looking for software engineers who are excited about writing production-quality automated tests and using AI tools like Claude to accelerate and scale that work.

This is not a feature-development role and not manual QA.

What You’ll Do
  • Write and maintain automated unit and integration tests across frontend and backend systems.
  • Build and maintain end-to-end test suites using Playwright or similar frameworks where appropriate.
  • Review existing codebases to improve test coverage and identify risk areas.
  • Use AI-powered tools (Claude, Copilot, etc.) to accelerate test creation, refactoring, and maintenance.
  • Debug test failures across application, infrastructure, and data layers.
  • Reduce flaky tests and improve signal-to-noise in CI pipelines.
  • Partner with product engineers to improve testability and confidence in production systems.
  • Help define patterns, tooling, and best practices that can scale across multiple products.
Required Skills Software Engineering
  • Comfortable working in large, existing codebases and learning unfamiliar systems.
  • Solid understanding of software testing fundamentals: unit vs. integration, isolation, mocking, and boundaries.
Test Automation
  • Hands-on experience writing and maintaining unit and integration tests as code.
  • Familiarity with frameworks such as xUnit, JUnit, Jest, Playwright
    , or similar.
  • Ability to troubleshoot test failures across multiple layers of the stack.
  • Strong debugging and problem-solving skills.
  • Committed to writing high-quality, maintainable test code
    .
  • Comfortable working in a Shift Left development environment.
  • Self-driven, collaborative, and able to communicate clearly in English.
AI & Modern Development
  • Excited to use AI tools like Claude as part of daily development.
  • Willing to experiment with AI for:
  • Test refactoring
  • Coverage analysis
  • Basic understanding of LLMs, or strong interest in learning.
Bonus Points
  • Experience writing tests from product specs or real user workflows.
  • Hands-on experience using Claude Code or similar AI coding tools.
  • Strong Playwright experience or other modern E2E frameworks.
  • Background improving CI pipelines, developer productivity, or test tooling.
  • Experience working across multiple products or technology stacks.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary