We are seeking a QA Engineer with strong experience testing desktop applications on Windows and Mac, and driving end-to-end testing across complex, cross-device ecosystems. This role requires strong expertise in installation testing, system-level validation, responsive / adaptive UI, technical judgment, and the ability to influence engineering and product teams to deliver high-quality desktop experiences at scale for global users by supporting internationalization and localization workflows and automation.
Contract Duration :
12 Months (Potential 12-Month Extension Based on Performance)
Work Location : Onsite – Pune or Bangalore, India
Client :
Renowned Multinational Telecommunications Company (to be disclosed during interview)
Responsibilities
Create and execute scripts for functional UI / UX, AI model automation and testing on desktop applications
Internationalization testing and language-dependent functional validation
Test desktop-specific interaction patterns and expanded UI features
Review designs in collaboration with product / design teams to ensure layout accuracy
Execute regression, sanity, debugging analysis for validation
Work with engineering teams to reproduce complex defects
Log defects clearly and track issues through resolution
Create detailed test plans, cases, and reports
Requirements
Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field
3+ years of SW QA experience and desktop application testing
Programming languages : Python, Kotlin, Java, C#, Selenium, Bash, PowerShell
MLOps Tools (Optional) : NeptuneAI, MLFLow, PyTorch, Diffusers, Transformers
Deep learning knowledge
Strong understanding of responsive / adaptive design principles and large-screen UX requirements
Experience testing across a wide range of devices, resolutions, and form factors
Ability to analyze complex UI behaviors and identify root-cause issues across frontend and device layers
Strong communication skills
Tech Stack
Automation : WinAppDriver, TestComplete, AutoIt, Selenium, Appium for Mac
Debugging : Windows Event Viewer, Process Monitor, Fiddler; Mac Console, Activity Monitor
Installers : MSI, EXE, DMG, InstallShield
CI / CD : Jenkins, TeamCity, GitHub Actions
Tools : XML, JSON, INI file validation
Performance : PerfMon, JMeter, Windows Performance Recorder
Version Control : Git, SVN
Test Management : Jira
Qa • Delhi, Delhi, India