Job Description

QA Engineer (.NET Framework / WPF) – India
About Us
Tech9 is shaking up a 20-year-old industry, and we're not slowing down. Recognized by Inc. 5000 as one of the nation’s fastest-growing companies, we are dedicated to building innovative, high-quality software solutions. Our team is passionate about delivering technology that makes an impact. We offer a 100% remote working environment with a collaborative and supportive culture, allowing you to focus on what you do best.

Role Overview
We are seeking a QA Engineer experienced in testing .NET Framework (4.5–4.8) applications, specifically WPF desktop applications built with XAML . In this role, you’ll be responsible for creating, executing, and maintaining both manual and automated tests to ensure a seamless and high-quality user experience.

You’ll collaborate closely with developers, product managers, and designers to validate features, identify defects, and maintain product stability across a mature, large-scale Windows desktop application. This role is ideal for someone who thrives on understanding complex UI workflows and enjoys ensuring that every detail works flawlessly.

Responsibilities

+ Manual & Automated Testing : Design, execute, and maintain test cases for WPF desktop applications built on .NET Framework (4.5–4.8) .

+ UI/UX Validation : Verify layouts, controls, and workflows implemented with XAML , ensuring visual and functional accuracy.

+ Regression Testing : Develop and execute regression test plans to maintain stability during frequent releases.

+ Functional Testing : Validate business logic, integrations, and end-to-end workflows across different application modules.

+ Defect Tracking : Identify, document, and track defects through to resolution using bug tracking tools (e.g., JIRA, Azure DevOps).

+ Test Documentation : Maintain detailed test documentation, including test cases, scenarios, and validation steps.

+ Collaboration : Work closely with developers to understand system behavior, reproduce issues, and verify fixes.

+ Automation Support : Partner with automation engineers to expand test coverage, identify automation opportunities, and maintain existing test suites.

+ Performance & Stability Testing : Participate in testing performance, memory usage, and UI responsiveness of the WPF application.

+ Continuous Improvement : Contribute to improving QA processes, tools, and methodologies for desktop applications.
 

Minimum Qualifications

+ Candidate must be located in India .

+ 4+ years of experience in software quality assurance.

+ Hands-on experience testing .NET Framework (4.5–4.8) applications.

+ Strong understanding of WPF , XAML , and desktop UI testing concepts.

+ Experience with manual testing of complex user interfaces and workflows.

+ Familiarity with test case management and defect tracking systems (e.g., JIRA, Azure DevOps).

+ Understanding of functional, regression, and smoke testing methodologies.

+ Excellent analytical and problem-solving skills with high attention to detail.

+ Strong communication and collaboration skills to work with distributed teams.
 

Preferred Qualifications

+ Experience automating WPF applications using tools such as Appium for Desktop , WinAppDriver , or White Framework .

+ Familiarity with API testing tools (Postman, REST Assured).

+ Experience with CI/CD pipelines and integrating tests into automated workflows.

+ Exposure to Agile/Scrum development environments.

+ Bachelor’s degree in Computer Science, Engineering, or a related field.
 

Why Join Us?

+ High-Impact Role : Ensure quality and stability for a large-scale WPF desktop application used by thousands of users.

+ Flexibility : 100% remote position based in India with flexible hours.

+ Collaboration : Work with skilled engineers and QA professionals across global teams.

+ Growth : Develop expertise in desktop automation and testing for complex .NET environments.
+ Hiring Process

Our hiring process is designed to be thoughtful, efficient, and focused on both technical ability and team fit :

+ 30-minute on-demand HireVue screening – Situational and behavioral questions to understand your ownership mindset, adaptability, and approach to collaboration.

+ 10-minute virtual Q&A with our recruiter – A conversation to clarify the role and answer your questions (not an interview).

+ 60-minute live technical interview 1– Focused on desktop testing, .NET environment knowledge, and QA fundamentals.

+ 60-minute live technical interview 2 – Deeper Dive into QA experience

+ 15–30 minute chat with the hiring manager – To align on expectations and culture fit.

+ 30–60 minute client session – Final step to ensure alignment with client needs.

#India
#LI-Remote

To ensure you've received our notifications, please whitelist the domains jazz.co, jazz.com, and applytojob.com

Powered by JazzHR

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application