Are you an enthusiastic technology professional? Are you excited about seeking an enriching career, working for one of finest financial institutions in world? Are you a talented individual, who wants to solve new and interesting business challenges? Are you passionate about new software and tools? Are you innovative with broad technical skills that you keep current? Are you a committed team player able to work with and support others as they support you? Would you like to partner with the business to develop and execute a vision? If so, we need people like you to help us.
We are looking for a Tech Engineer who has worked with projects through all stages of the development lifecycle. Experience of working in Investment Banking or financial institutions would be an advantage. We are looking for someone who can:
• create and document automated testing approach /strategy.
• gain stakeholder/s buy-in from global teams including architecture, engineering and support teams
• implement and package automated solutions into repository
• develop & Support the QA & Testing Solutions to ensure our program work can be deployed into the test environments (SIT/UAT)
• assume more responsibility, including deep troubleshooting technical skills and translating the results into understandable issue descriptions, root cause analysis results, remediation actions, etc.
Your team
The Financing technology teams provide trading, risk and middle/back office solutions to the Equity Swaps, Prime Brokerage, Repo & Stock Loan and Listed Derivatives Clearing businesses.
The group also supports Collateral Operations, as part of an integrated strategy for collateral management technology.
Your expertise
• experience building test automation framework on cloud
• Ideally, experience 8+ years in java/python, emphasis on performance critical programming
• very strong server-side java development, emphasis on multi-threaded performance critical programs
• excellent knowledge of testing methodologies and techniques for web/ desktop applications, data integration middleware and API solutions
• extensive knowledge and hands on experience of working with test automation tools/Frameworks like Selenium Webdriver, Cucumber, TestNG, Selenide
• extensive knowledge and hands on experience of working with test automation for API Testing with tools like SOAP UI, Rest Assured(preferred)
• good scripting skills - Autosys, Python, Unix Shell
• gorking knowledge of Azure Cloud
• applied solutions to cater for non-functional requirements including - stability, manageability, scalability, capacity and performance
• knowledge on SQL (packages, procedure, functions, SQL queries, Indexing and performance tuning)
• experience in application development, including analyzing stories, writing code, implementing automated tests, contributing to release and iteration planning; developing working practices of the team
• knowledge of web front-end technologies, i.e. HTML, CSS, JavaScript & Ajax
• managing maintenance of applications and performing technical change requests scheduled according to release management processes
• knowledge and experience of working with a code repository and CI/CD tools such as Teamcity, Jenkins, Gitlab
This role offers a fantastic opportunity for the qualified candidate to solve tough business problems, join a high performing team and contribute directly to the expansion of revenue opportunities and delivery of efficiency gains to the IB division of UBS.