Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer in Test (Desktop Applications)

$40 - $45 per hour
Full-time

Techedin

Job Title: Software Engineer in Test (Desktop Applications)

Job Type: Hybrid (3 days remote)

Job Location: Vancouver, British Columbia, Canada

Experience: 2 to 5 Years

Pay Range: 40-45 CAD Per Hour

Role Summary

This role focuses on Revit and Civil 3D installation testing to ensure high-quality release deliveries. The SDET will validate installer workflows, including installation, upgrades, patching, repairs, rollbacks, and uninstallation, on Windows platforms. This is a test engineering role, not a pure development position.

Key Responsibilities

  • Perform end-to-end testing for installer-related workflows such as install, upgrade, repair, patching, rollback, and uninstall
  • Develop and maintain automated test cases and tools for installer testing
  • Participate in requirement analysis, test planning, execution, defect tracking, and risk assessment
  • Validate installer behavior across different Windows environments, configurations, and user permission levels
  • Reproduce customer-reported issues and collaborate with developers for resolution
  • Identify gaps in testing processes and improve efficiency through automation and tooling
  • Work closely with cross-functional and global engineering teams to ensure stable product delivery

Minimum Qualifications

  • 1+ year of experience in software testing, QA, or SDET role
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
  • Strong understanding of test design, defect lifecycle, and root cause analysis
  • Basic programming/scripting skills in Python , Groovy , Shell , or similar
  • Familiarity with test automation concepts
  • Solid understanding of Windows OS fundamentals (file system, registry, services, processes, permissions)
  • Strong analytical and communication skills

Preferred Qualifications

  • Experience in testing desktop applications or Windows installer packages
  • Knowledge of MSI installers, bootstrapper-based installers, silent installation, and dependency validation
  • Familiarity with Windows diagnostics and troubleshooting tools
  • Experience with Jenkins or other CI/CD tools
  • Knowledge of the Microsoft .NET platform is a plus

Interested in this opportunity?

Apply now or share your resume at ***email_hidden*** and our recruitment team will review your profile and reach out if it aligns with client requirements.

We value every application and aim to respond to those closely matching the role criteria. Even if you don’t hear back this time, we encourage you to stay connected with us for future opportunities.

About Techedin

Techedin is a global IT staffing and technology services firm helping enterprises build high-performance tech teams. We support innovation at scale by connecting skilled professionals to leading companies and impactful projects. We prioritize transparency, responsiveness, and the right fit.

Equal Opportunity Statement

At Techedin, we welcome applicants of all backgrounds, communities, and experiences. We're committed to diversity, equity, and inclusion, and we create hiring experiences that are open, fair, and human-first.

Vacancy posted 14 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Test (Desktop Applications) in Vancouver, BC vacancy
  • $117.3k per year

     ...efficient possible way. As an Engineer with NetApp, you’ll have the opportunity...  ...– AWS cloud compatible software powering the exponential...  ...Software Developer Engineer in Test, this is your chance to work alongside...  ...one. now. Submitting an application To ensure a streamlined and... 
    Suggested
    Long term contract
    Summer work
    Work at office
    Local area
    Work from home
    Home office
    Flexible hours
    Night shift
    Day shift

    NetApp

    Vancouver, BC
    23 days ago
  •  ...GroundedAI   GroundedAI builds software systems that turn complex,...  ...the intersection of software engineering, geospatial data, and spatial...  ...and help build the mobile applications used by engineers and geologists...  ...software design, debugging, testing, and code quality... 
    Suggested
    Full time
    Remote work
    Flexible hours

    GroundedAI Inc.

    Vancouver, BC
    more than 2 months ago
  •  ...customers choose the best solutions that meet their applications requirements. You’ll assist across all touch-points...  ...new products, and helping to develop and test new features and software. Applications Engineer Responsibilities Help customers choose the best... 
    Suggested
    Permanent employment
    Full time
    Casual work
    Flexible hours

    Zaber Technologies

    Vancouver, BC
    4 days ago
  • $147k - $174k per year

     ...Empathetic . Your role We are seeking an experienced and ambitious Full Stack Software Engineer passionate about building high-quality, large-scale web and desktop-native applications using modern frontend and backend technologies. You will take end-to-end ownership... 
    Suggested
    Long term contract
    Work at office
    Shift work
    Rotating shift

    Dialpad

    Vancouver, BC
    21 hours ago
  • $70k - $110k per year

    Software Application Developer - Credit Unions Position Description This is an exciting time for CGI, and we want you to be part of it....  ...analysis and tuning of the application • Perform unit and system testing to ensure application changes are delivered with a low error... 
    Suggested
    Permanent employment
    Full time
    Vancouver, BC
    7 days ago
  • $90 - $110 per hour

     ...operations. As a Senior IT Security Engineer, you will play a pivotal role...  ...the organization's application security and DevSecOps practices...  ...embed security throughout the software development lifecycle....  ...ethical hacking, penetration testing, and vulnerability management... 
    Hourly pay
    Long term contract
    For contractors

    Stellar Recruitment Inc.

    Vancouver, BC
    15 days ago
  •  ...Sonus Microsystems is reimagining ultrasound for continuous , operator-independent patient monitoring, and we're looking for a Test Engineer to join our highly collaborative team of scientists, engineers, and innovators working at the intersection of deep tech and real-world... 
    Full time
    Internship
    Manual labor

    Sonus Microsystems

    Vancouver, BC
    23 days ago
  • $70.51k - $88.13k per year

     ..."assistant" Join the PingAccess Software team as a Software Engineer, where you’ll develop features and updates...  .... Develop unit and integration tests in collaboration with Software...  ...JavaScript. Experience with web application libraries such as Spring and Jackson... 
    Full time
    Local area
    Worldwide
    Flexible hours

    SecuredTouch (acquired by Ping Identity)

    Vancouver, BC
    5 days ago
  •  ...Reporting to the Manager, Business Intelligence Solutions, the Application Support & Test Analyst performs technical quality assurance on operational...  ...Solutions team and works closely with them and with the software vendor as required to resolve defects. Prepares reports on... 

    PHSA

    Vancouver, BC
    1 day ago
  •  ...it even further. About the Role As a Senior Robotics Test and Control Engineer at Humanoid, you will be responsible for bringing new...  ...and accelerate hardware maturity for upstream controller and software development. What You’ll Do Design, plan, and execute... 
    Full time
    Work at office
    Worldwide

    humanoid

    Vancouver, BC
    20 hours ago
  • $132.6k - $174k per year

     ...Core Responsibilities As a Senior Software Engineer, you will lead the design and implementation...  ...adopted across the domain including testing strategies and deployment procedures....  ...stack and xperience testing JavaScript applications from Unit to E2E. ~ Previous experience... 
    Long term contract
    Permanent employment
    Full time
    Part time

    lululemon

    Vancouver, BC
    2 days ago
  •  ...company that helps answer questions software development teams have about their applications. This allows them to spend less...  ...experienced software development engineer with a track record of building...  ...architecture. Experiences building well-tested, scalable, fault-tolerant systems... 
    Long term contract
    Full time
    Work at office
    Flexible hours

    unblocked

    Vancouver, BC
    20 hours ago
  • $122k - $170k per year

     ...systems We’re a group of engineers who care deeply about code quality...  ...role We’re looking for a Software Engineer 3 to help design,...  ...requirements, design, implementation, testing, rollout, monitoring, and...  ...with data-intensive applications, data pipelines, or data lakes... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Vancouver, BC
    1 day ago
  • $112.2k - $147.2k per year

     ...accurate view of Inventory across the globe for our stores, warehouses, and financial systems. Core responsibilities As an Application Engineer, you will design and implement application solutions independently including complex configurations, custom development using... 
    Permanent employment
    Part time

    lululemon

    Vancouver, BC
    3 days ago
  • $92.65k - $119.9k per year

     ...storage – AWS cloud compatible software powering the exponential...  ...AI data lakes. As a Software Engineer, this is your chance to work alongside...  ...software. Your incredible testing and automation skills will create...  ...features Implement, unit test, debug, verify production systems... 
    Summer work
    Work at office
    Local area
    Work from home
    Home office
    Flexible hours
    Day shift

    NetApp

    Vancouver, BC
    12 days ago
  • $40 - $75 per hour

     ...Please note that all applications (cover letter and resume) need to be...  ...follow meaningful results, with engineers who make a real impact on the...  ...Curious about life as a Software Engineer at Vizzion? Click below...  ...involved in designing, coding, testing, and introducing new tools... 
    Hourly pay
    Long term contract
    Full time
    Temporary work
    Flexible hours

    Vizzion

    Vancouver, BC
    12 days ago
  •  ...About the Role As a Senior Embedded Software Engineer at Humanoid, you will play a pivotal...  ...embedded systems for cutting-edge robotic applications. Collaborating with a multidisciplinary...  ..., SPI, and I2C. Perform hardware testing, validation, and troubleshooting of embedded... 
    Full time
    Work at office
    Worldwide

    humanoid

    Vancouver, BC
    20 hours ago
  •  ...Principal Software Engineer   Saviynt's AI-powered identity platform manages and governs human...  ...access to all of an organization's applications, data, and business processes. Customers...  ...with QE teams to define comprehensive testing strategies and ensure quality standards... 
    Internship

    saviynt

    Vancouver, BC
    21 hours ago
  • $128.8k - $193.2k per year

     ...security challenges of generative AI and AI/ML applications easy. Nutanix simplifies your learning...  ...helps you optimise IT costs with a software-defined cloud operating model. Harness AI...  ...development cycle: technical design, development, test, experimentation, analysis, and launch.... 
    Full time
    Internship
    Work at office
    Remote work
    Relocation package
    3 days per week

    Nutanix

    Vancouver, BC
    2 days ago
  • $152k - $190k per year

     ...management, bill pay, and travel software, Brex enables founders and...  ...you need to grow your career. Engineering at Brex Engineering at Brex...  ...developing, and deploying full-stack applications. ~ Experience architecting, developing, and testing client-side code end-to-end.... 
    Long term contract
    Work at office
    Remote work
    Work from home

    Brex

    Vancouver, BC
    1 day ago
  •  ..., GraphQL and others. We're not afraid to test and try new technologies.   Watch our...  ...ScyllaDB, Redshift, TiDB, MariaDB Build software that utilize messaging queues such as Kafka...  ...years of experience as a Backend Software Engineer. ~ Very strong problem solving skills in... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Vancouver, BC
    5 days ago
  • $279.12k - $332.44k per year

     ...build in Roblox. Our physics engine enables dynamic environments with...  ...solutions that stand the test of time. Optimize and enhance...  ...optimization techniques to enhance application efficiency with knowledge of...  ...and its impact on software performance. Physics and Numerical... 
    Full time
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    8 days ago
  • $104k - $167k per year

     ...potential. Title and Summary Senior Software Engineer (Java) Who is Mastercard? Mastercard...  ...experience working on high-performance applications? Are you excited about getting a 360-...  ...piece of code as well as write code to test it? Are you passionate about making a... 
    Full time
    Work at office
    Worldwide
    Flexible hours

    Mastercard

    Vancouver, BC
    5 days ago
  • $110k - $180k per year

     ...Robots enhanced with Apera’s software have 4D Vision – the ability...  ...like capability. Challenging applications such as bin picking, sorting,...  ...looking for a Software Development Engineer – Platform to design and...  ...tools that reduce setup and testing time by 30% or more, accelerating... 
    Worldwide
    Flexible hours

    Apera AI Inc

    Vancouver, BC
    9 days ago
  • $110.8k - $157.89k per year

     ...challenging 3D inline inspection applications. What will you do as a Senior Vision Software Developer? LMI is seeking a...  ...multi-disciplinary, multi-platform, engineering team (software, electrical,...  ...infrastructure (manufacturing and test equipment). The ideal candidate... 
    Full time

    LMI Technologies

    Vancouver, BC
    9 days ago
  •  ...Write high quality Python code that is easy to maintain and is well-tested Communicate with artists to identify areas of inefficiency...  .... We are committed to ensuring fair and equal treatment of your application. When you apply for a role with us, you will receive... 
    Worldwide

    Eyeline

    Vancouver, BC
    23 days ago
  • $146k - $162k per year

     ...We are looking for a Software Engineer to join our Product team in Vancouver, where we build features end-to-end, from designing our data models...  ...software quality. Contribute to building a complex SaaS application that is a market leader in its segment. Gain exposure to... 
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    12 days ago
  • $176.26k - $220.32k per year

     ...Make An Impact As a Senior Principal Software Engineer, you will be a technical leader driving...  ...standards, architectural guidelines, testing strategies, and operational best practices...  ...$176,256 - $220,320 CAD annually + applicable bonus. Final compensation will be determined... 
    Long term contract
    Remote work

    Boomi

    Vancouver, BC
    16 days ago
  •  ...real outcomes. Our AI-powered engine learns, adapts, and improves continuously...  ...-ready code. Rigorous Testing & Validation: Lead by example...  ...AI to generate robust test suites and edge-case discovery...  ...~10+ years of experience in software engineering, with a demonstrated... 
    Hourly pay
    Long term contract
    Remote work
    Flexible hours

    JobGet

    Vancouver, BC
    19 days ago
  •  ...loving culture, and a drive to do what it takes to make great games. And this is where you come in…   The key function of the Software Engineer is to build and maintain systems. This position works collaboratively with other engineers and teams to maintain high... 
    Full time

    kabam

    Vancouver, BC
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer in Test (Desktop Applications). Be the first to apply!