About the Role
We are looking for a motivated QA Automation Engineer with 1–3 years of experience in manual and automation testing. The ideal candidate should have hands-on knowledge of Python, Playwright, PyTest, API testing, and SQL. Basic exposure to Selenium, Pywinauto, or desktop/web testing will be a strong advantage.
Experience in the mortgage domain or working with Azure DevOps is preferred but not mandatory.
This role requires strong analytical skills, attention to detail, and the ability to work in a collaborative, fast-paced environment.
Key Responsibilities
Develop and maintain basic automation test scripts using Python, Playwright, and PyTest.
Assist in creating automation frameworks for web and desktop applications. Execute manual test cases for web, desktop, and API applications.
Support API validation by writing and running test scripts using tools like Rest Assured or similar.
Perform SQL queries to validate backend data and ensure data accuracy.
Use Azure DevOps or similar tools for test case management, defect logging, and reporting.
Collaborate with developers, BAs, and senior QA team members to understand requirements.
Participate in Agile/Scrum ceremonies and contribute to sprint activities.
Prepare clear defect reports with steps, logs, and screenshots.
Assist in cross-browser testing and compatibility checks.
Maintain test documentation, including test cases, scenarios, and automation updates.
Follow best practices for automation such as reusability and maintainability.
Continuously learn and upgrade skills in automation, tools, and domain knowledge.
Key Requirements:
1–3 years of experience in QA (manual + automation).
Good understanding of Python and basics of Playwright, PyTest, or Selenium.
Hands-on experience with API testing (Postman/Rest Assured preferred).
Strong SQL skills for data validation.
Basic understanding of testing web and desktop applications.
Good communication skills and ability to work with cross-functional teams.
Experience in the mortgage domain is a plus (not mandatory).
Knowledge of Azure DevOps, CI/CD, and Git will be an added advantage.
Strong analytical and problem-solving skills.
Eagerness to learn and grow in automation testing.