Experience in the mortgage domain, Azure DevOps, and desktop web application testing is essential. The role requires working in evening shift timings (4 PM 1 AM IST) to collaborate with global teams.
-
Design and develop automation test scripts using Python, Playwright, PywinAuto, and PyTest.
-
Design, develop, and maintain automation frameworks for desktop applications using Java with WinAppDriver and Selenium, and Python with Pywinauto.
-
Understand business requirements in the mortgage domain and prepare detailed test plans, test cases, and test scenarios.
-
Define automation strategy and identify test cases to automate for web, desktop, and API testing.
-
Perform manual testing for desktop, web, and API applications to validate functional and non-functional requirements.
-
Create and execute API automation scripts using Rest Assured for RESTful services validation.
-
Perform SQL queries to validate backend data and ensure data integrity in mortgage domain application.
-
Use Azure DevOps for test case management, defect tracking, CI/CD pipeline execution, and test reporting.
-
Collaborate with DevOps and development teams to integrate automated tests within CI/CD pipelines.
-
Proficient in version control and collaborative development using Git.
-
Experience in managing test automation projects and dependencies using Maven.
-
Work closely with developers, BAs, and product owners to clarify requirements and provide early feedback.
-
Report and track defects with clear reproduction steps, logs, and screenshots until closure.
-
Apply mortgage domain knowledge to test scenarios for loan origination, servicing, payments, compliance, and default modules.
-
Ensure adherence to regulatory and compliance standards in mortgage-related applications.
-
Perform cross-browser testing and desktop compatibility testing for client-based applications.
-
Drive defect prevention by identifying gaps in requirements and suggesting improvements.
-
Ensure best practices in test automation modularization, reusability, and maintainability.
-
Provide daily/weekly status reports on testing progress, defect metrics, and automation coverage.
-
Maintain documentation for automation frameworks, test cases, and domain-specific scenarios.
-
Experienced in working within Agile/Scrum development environments.
-
Proven ability to thrive in a fast-paced environment and consistently meet deadlines with minimal supervision.
-
Strong team player with excellent multitasking skills, capable of managing multiple priorities in a deadline-driven environment.
-
5+ years of experience in Quality Assurance (manual and automation).
-
Strong proficiency in Python, Pywinauto, PyTest, Playwright and Java with Selenium.
-
Hands-on experience with Rest Assured for API automation.
-
Expertise in SQL for backend testing and data validation.
-
Experience in mortgage domain applications (loan origination, servicing, compliance).
-
Knowledge of Azure DevOps for CI/CD, defect tracking, and test case management.
-
Proficiency in testing desktop and web applications.
-
Excellent collaboration and communication skills to work with cross-functional global teams.
-
Willingness to work in evening shift timings (4 PM 1 AM IST).