Senior QA Engineer - PC
Actively Reviewing the ApplicationsTransPerfect
Job Description
We are seeking a Senior QA Engineer with extensive experience testing desktop applications on Windows and Mac, leading quality strategy, and driving end-to-end testing across complex, cross-device ecosystems. This role requires deep expertise in installation testing, system-level validation, responsive/adaptive UI, AI models validation, strong 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
- Design and execute test plans for AI models and systems, developing automated testing frameworks and tools tailored for AI validation on languages
- 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
- Data analysis for testing process improvements
- Mentor QA team members on desktop best practices, workflows, and tooling
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field; Master’s preferred.
Requirements
- 5+ 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
- Strong understanding of AI/ML principles, model lifecycle, and data pipelines
- Deep learning knowledge
- Deep understanding of responsive/adaptive design principles and large-screen UX requirements
- Strong 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
- Experience defining test strategies, improving QA processes, and partnering with product/engineering leads
- Strong communication skills with ability to provide guidance and influence cross-functional teams
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
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Programmer Analyst – Automation & AI
Thurro
Consultant - Assurance - CHS - ASU - TR - Technology Risk - Gurgaon
EY
Technical Support Analyst
Tata Consultancy Services
Marketing Reporting Manager
Daxko
Sales And Customer Service Trainer for Lucknow
Prudentia Learning Solutions
Share
Quick Apply
Upload your resume to apply for this position