QA Engineer

๐Ÿข Remote Office ยท all Remote Office jobs
๐Ÿ“ United States
๐Ÿ“… Posted 2026-07-29 ยท via Himalayas
๐Ÿท QA-Engineer,Software-Testing,Desktop-Application-Testing,QA-Test-Engineer,Quality-Assurance-Engineer,Software-QA-Engineer,Software-Quality-Assurance-Engineer,Manual-Testing,Cross-platform-testing
Apply on original site โ†—

This is a remote position.
Job Description โ€“ QA Engineer
Employment Details
Employment Term: F ull-Time (Fixed)
Work Schedule: 9:00 AM โ€“ 5:00 PM US Time (Los Angeles)
Weekends : Saturday & Sunday
Work Setup: Remote

Role Overview We are looking for a QA Engineer to manually test productivity desktop applications built on .NET across Windows and macOS platforms. You will work closely with product and engineering teams to ensure a high-quality experience for an AI-powered desktop product operating in a fast-paced, product-driven environment. This role requires strong cross-platform testing expertise, attention to detail, and the ability to translate product behavior into structured, actionable test cases and bug reports.

Key Responsibilities
- Perform manual functional testing of desktop applications across Windows and macOS

- Validate application behavior on Windows 10/11 and macOS (Intel and Apple Silicon/ARM)

- Design and author structured test cases from product specifications, UI walkthroughs, and exploratory testing

- Maintain test cases in structured formats (CSV/spreadsheets) with clear steps, expected outcomes, and pass/fail criteria

- Review and refine AI-generated test plans by removing redundancies, identifying edge cases, and improving clarity and coverage

- Identify, document, and report bugs with precise reproduction steps, severity classification, screenshots, and logs

- Test complex desktop UI flows including multi-window interfaces, drag-and-drop, system tray/menu bar interactions, modal dialogs, and installer flows

- Validate platform-specific behaviors including Windows Shell extensions, registry-related behavior, NSIS installers, macOS app bundles, Info.plist configurations, and file associations

- Test integrations with Microsoft 365 applications, including Outlook Classic and modern Outlook

- Collaborate with engineering and product teams using Microsoft Teams and GitLab for issue tracking and communication

Must Have Requirements
- 3+ years of experience in manual functional testing of desktop applications

- Hands-on experience testing on both Windows and macOS environments (not limited to one platform)

- Ability to test across Windows 10/11 and macOS (including Intel and Apple Silicon systems)

- Strong experience in test case design and documentation from product requirements or exploratory testing

- Experience refining and improving test plans, including AI-generated test cases

- Strong bug reporting skills with clear, structured, and reproducible documentation

- Familiarity with complex desktop UI patterns and system-level behaviors

- Understanding of platform-specific components such as Windows Shell, registry, NSIS installers, macOS app bundles, and system integrations

- Experience working with Microsoft Teams and Git-based issue tracking systems

- Strong written English communication skills

Good-To-Have Requirements
- Experience testing Microsoft Entra ID / OAuth authentication flows

- Experience with automation testing i.e. Selenium etc.

- Exposure to AI or LLM-based chat applications

- Experience validating installers (NSIS on Windows, .dmg/.app on macOS)

- Experience working in fast-paced startup or product-driven environments

Originally posted on Himalayas

โ† All remote jobs