Quality Assurance Engineer
Posted 4hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Quality Assurance Engineer automating Windows desktop testing for Caseware’s audit and accounting software. Improving Ranorex frameworks, CI/CD validation, and AI-assisted test delivery.
Responsibilities:
- Design, develop, maintain, and improve automated tests for the Caseware IDEA Windows desktop application
- Work with the existing Ranorex-based automation framework and improve reliability, maintainability, coverage, and execution efficiency
- Evaluate alternative desktop automation tools or frameworks
- Propose, prototype, and help implement practical automation solutions
- Integrate automated tests into development, GitHub, CI/CD, and release validation workflows
- Use AI-assisted engineering tools to accelerate test authoring, debugging, analysis, and delivery work
- Collaborate with developers and QA engineers to improve testability, observability, and automation coverage
- Perform manual, exploratory, regression, and release validation testing
- Participate in feature design, refinement, and technical discussions to identify quality risks
- Translate product requirements, audit workflows, and customer scenarios into test strategies, test cases, and automation coverage
- Investigate test failures, analyze root causes, and improve product quality and automation reliability
- Support QA activities before software releases, including critical workflow and release candidate validation
- Help define automation standards, coding practices, review expectations, and maintainable test design patterns
- Mentor and support QA team members in automation practices, tooling, troubleshooting, and technical test design
- Build product and domain knowledge, including IDEA workflows, audit concepts, and customer use cases
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
- Proven experience as an SDET, Automation QA Engineer, QA Developer, or similar quality engineering role
- Strong experience designing, implementing, and maintaining automated tests for complex software products
- Experience testing Windows desktop applications
- Strong programming or scripting skills, preferably in C#, PowerShell, or Python
- Experience with desktop test automation tools such as Ranorex, WinAppDriver, Appium for Windows, or similar technologies
- Familiarity with Playwright for modern web test automation is required
- Ability to evaluate automation tools and frameworks and recommend pragmatic improvements
- Familiarity with CI/CD concepts and integrating automated tests into build, validation, and release workflows
- Experience with GitHub or similar source control and collaboration platforms
- Mandatory proficiency with AI-assisted engineering tools such as Claude, GitHub Copilot, and Devin
- Strong understanding of software testing methodologies, test design techniques, risk-based testing, and quality best practices
- Ability to perform both automated and manual testing
- Strong analytical, debugging, and root-cause investigation skills
- Good communication skills and ability to collaborate with developers, QA engineers, product owners, and other stakeholders
- Interest in learning audit, accounting, data analysis, and customer workflows
- Familiarity with Postman is an asset
- Familiarity with SQL and basic database validation is an asset
- Familiarity with Windows command-line tools, scripting, installers, logs, and troubleshooting techniques is an asset
- Experience with audit, accounting, fintech, or data analysis products is a plus
Benefits:
- Flexible work options
- Remote opportunities
- Generous time-off policies
- Competitive salary
- Comprehensive benefits
- Performance bonuses
- Recognition programs
- Opportunities for career growth
- International projects
- Collaboration with a diverse, global team
- Inclusive and equitable workplace
- Accommodations during the application or interview process



















