Position : QA Automation Engineer
Experience : 5–8 Years
Location : Remote
Work Mode : Full-Time
Shift Timing : 4 PM – 1 AM IST
Education : MCA / B.E / B.Tech (Computer Science or related fields)
About the Role
We are seeking a highly skilled and experienced QA Automation Engineer with 5–8 years of hands-on experience in both automation and manual testing. The ideal candidate must have strong expertise in Python, Playwright, PyTest, Pywinauto , and Java with Selenium , along with solid experience in API automation (Rest Assured), SQL , and Azure DevOps .
Experience in the Mortgage Domain and testing across web and desktop applications is mandatory. The role requires collaboration with global teams working in evening shift hours (4 PM–1 AM IST).
Key Responsibilities
Automation & Framework Development
Design and develop automation test scripts using Python, Playwright, Pywinauto, and PyTest .
Build and maintain automation frameworks for desktop applications using Java (WinAppDriver, Selenium) and Python (Pywinauto) .
Define automation strategy and identify automation candidates for web, desktop, and APIs.
Manual & Functional Testing
Perform manual testing for desktop, web, and API applications to validate functional and non-functional requirements.
Prepare comprehensive test plans, test cases, and test scenarios based on mortgage domain business requirements.
API & Backend Testing
Develop and execute API automation scripts using Rest Assured for RESTful service validation.
Perform SQL queries to validate backend data and ensure data integrity within mortgage systems.
Azure DevOps & CI / CD
Use Azure DevOps for test case management, bug tracking, CI / CD pipeline execution, and reporting.
Collaborate with DevOps and development teams to integrate automated tests into CI / CD workflows.
Testing Best Practices
Ensure best practices in automation : modularization, reusability & maintainability .
Perform cross-browser and desktop compatibility testing.
Drive defect prevention by identifying requirement gaps early.
Collaboration & Documentation
Work closely with developers, BAs, and product owners to clarify requirements and share feedback.
Document automation frameworks, test cases, results, and domain-specific scenarios.
Provide clear, detailed defect reports with logs and reproducible steps.
Domain Expertise
Apply mortgage domain knowledge in test coverage for :
Loan origination
Loan servicing
Payments
Compliance & regulatory modules
Default, foreclosure, and underwriting workflows
Key Requirements
5+ years of experience in QA (manual + automation).
Strong skills in Python, Pywinauto, PyTest, Playwright .
Proficiency in Java + Selenium & automation frameworks.
Hands-on experience with Rest Assured for API automation.
Strong SQL skills for backend testing and data validation.
Mandatory experience in Mortgage Domain applications.
Experience with Azure DevOps (CI / CD, defects, test management).
Strong knowledge of desktop and web application testing.
Excellent communication & collaboration skills for cross-functional global teams.
Willingness to work evening shift (4 PM – 1 AM IST) .
Strong multitasking ability with minimal supervision.
Qa Automation Engineer • Hosur, Tamil Nadu, India