Test Automation Engineer (UiPath)
Job Overview
We are seeking a proactive and technically skilled Automation Engineer to lead a Proof of Concept (POC) focused on evaluating the effectiveness of test automation using UiPath. In this role, you'll be responsible for rapid prototyping, tool evaluation, and delivering a working demonstration of automated test scenarios for various banking applications within our capital markets technology.
You will collaborate closely with developers and business stakeholders to deliver a high-quality, automated testing solution that enhances the efficiency and reliability of our software products and business processes. The ideal candidate will have hands-on experience with UiPath’s Test Suite and a strong understanding of test automation strategies.
Accountabilities & Responsibilities
The successful candidate will embed quality throughout all project phases and work as part of the Test, DevOps, and Development teams. Your focus will be on three key areas:
Technical
-
Design and implement a POC framework for test automation using UiPath.
-
Develop and maintain automated test scripts for financial software applications.
-
Execute automated test suites to validate software functionality, performance, reliability, and security.
-
Evaluate UiPath’s capabilities in test automation, including its integration with CI/CD tools.
Business Analysis
-
Collaborate with cross-functional teams to understand project requirements, define test scenarios, and design comprehensive test cases.
-
Consult with the Business Analyst (BA) team to review test requirements and identify use-cases for validation.
-
Act as a key facilitator, bridging the gap between client stakeholders, BAs, Project Managers (PMs), and the software development team.
Collaboration and Management
-
Collaborate with QA, DevOps, and business stakeholders to gather requirements and feedback.
-
Present findings and recommendations based on the POC's outcomes.
-
Provide technical guidance and support to other team members, fostering a culture of knowledge sharing.
-
Manage and fulfill expectations of key stakeholders, including the Project Lead, Head of Innovation, and Head of QA Automation.
Required Knowledge, Skills, & Experience
-
Solid experience in the IT industry with hands-on experience delivering automation for IT projects.
-
Proven experience in UiPath development, including test automation.
-
Strong understanding of RPA concepts, test automation strategies, and QA methodologies.
-
Proficiency in Java, VB.NET, or C#, and experience with UiPath Studio, Orchestrator, and Test Suite.
-
Familiarity with version control systems(e.g., Git) and CI/CD tools(e.g., Bitbucket, Azure DevOps).
-
Excellent problem-solving skills and attention to detail.
-
Strong communication and collaboration abilities.
-
Proven track record of integration and end-to-end testing skills.
-
Knowledge of Agile/Scrum methodologies.
Preferred Qualifications
-
Bachelor’s degree in Computer Science, Engineering, Finance, or relevant working experience.
-
UiPath certifications(e.g., UiPath Certified Advanced RPA Developer or Software Testing Engineer Professional).
-
Experience of testing integrated financial-based Front office, Middle office, and Back-office applications.
-
Experience with capital markets and investment banking.
-
Experience with automated testing tools beyond UiPath (e.g., Selenium, Cucumber, Postman).