Test Automation Engineer
Role details
Job location
Tech stack
Job description
We are looking for a highly skilled Senior Test Automation Engineer with strong expertise in UFT (Unified Functional Testing) and/or TOSCA. The ideal candidate will be responsible for designing, developing, and maintaining scalable automation frameworks, with a focus on desktop application testing and CI/CD integration.
- Analyze functional and technical requirements to design effective automation solutions
- Develop, maintain, and execute automated test scripts using UFT (VBScript) and/or TOSCA
- Build modular, reusable, and scalable automation frameworks
- Integrate automation suites into CI/CD pipelines (Jenkins, Azure DevOps)
- Execute tests, log defects, and track them through resolution
- Collaborate with Business Analysts, Developers, SMEs, and QA teams for test planning and coverage
- Participate in code reviews, test strategy, and planning discussions
- Ensure comprehensive and high-quality test coverage
Requirements
-
Strong hands-on experience with UFT (Unified Functional Testing) and/or TOSCA
-
Proven experience in desktop application test automation
-
Solid knowledge of VBScript and automation frameworks
-
Experience with test management tools (ALM, Jira)
-
Knowledge of SQL for test data validation
-
Understanding of SDLC and STLC processes
-
Strong debugging, analytical, and problem-solving skills
-
Experience with CI/CD tools (Jenkins, Git, Azure DevOps)
-
Experience with API testing tools (Postman, SOAP UI)
-
Domain knowledge in Banking / Financial Services (BFSI)
-
Experience with mortgage or banking systems (LOS, underwriting, servicing)
-
ISTQB or equivalent certification
-
Strong communication and collaboration skills
-
Detail-oriented with an analytical mindset
-
Ability to manage multiple tasks and meet deadlines
-
Proactive problem solver with a continuous learning attitude