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

Software Engineer in Test (Desktop Applications)

Techedin

Job Title: Software Engineer in Test (Desktop Applications)

Job Type: Hybrid (3 days remote)

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

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.

#J-18808-Ljbffr
Vacancy posted more than 2 months 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!