SDET - QA Tech Lead - FX Tech - London (VP)
Citi
SDET - QA Tech Lead - FX Tech – London (VP)
The role based in London specializing in QA automation and requiring advanced technical skills as a Senior Developer in Test. The role will require effective coordination with Technology, Product Leads and Business users in London to understand and ratify requirements during each phase of the application development lifecycle and then drive the automated and manual functional testing of critical business deliverables and tech mandatory change to deliver bug-free software quickly and accurately to Production. As well as being a hands-on developer in test, the role will also require pro-active leadership of a global team of QA automation engineers.
A successful candidate will use their strong knowledge in FX business, project planning, estimation, sprint planning, environment planning, automation scripting and execution, project control, debugging, root cause analysis, test reporting, risk management and experience in running teams to ensure that the aggressive H5 delivery timelines are met. They will be fully responsible for owning the automation framework development of the H5 platform using expertise in (but not limited to) Selenium and Java, to define Automation processes, scripting standards, script reviews and champion Citi’s developer best-practices, ensuring continuous testing at all times.
They will also be responsible for building and maintaining the Performance Test Framework of H5 and ensuring that the platform remains performant for current and future forecasted loads.
They will also collaborate closely with the wider FX QA teams to ensure alignment with strategic initiatives and to collaborate on automation testing challenges and their solutions, including the build of mocks and POCs [Proof of Concept] on new features and demos to ensure buy-in of solutions. They will also mentor new team members in the FX QA teams by creating technical architecture diagrams and using knowledge collaboration tools. Finally they will identify ways to continuously optimize the operation of the QA function to create an efficient, scalable team.
Job Description
- Team lead for a global QA automation team, providing vision, leadership and strong management of the team.
- Hands-on development and ownership of automation framework for a single dealer platform.
- Hands-on development and ownership of performance testing framework for the single dealer platform.
- Full ownership of delivery of QA for the single dealer platform, ensuring sound Production quality at all times.
- Liaise with all Business and Technology leadership and stakeholders to ensure sound and efficient delivery of new features and tech mandatory upgrades.
- Active participation in Delivery Feature Teams with regards to impact analysis of design and implementation.
- Define test plans and test cases for functional and end-to-end testing.
- Drive in-sprint automation of Feature Deliveries, whilst championing automation best practices.
- Perform detailed root cause analysis of defects and manage fix/retest cycles until sign off.
- Produce regular Test Reports to communicate delivery health to key stakeholders.
- Mitigate roll-out risk through runbook reviews.
- Collaborate closely with cross-functional and global teams (QA, Dev and Product Teams) to ensure high-quality product delivery.
- Mentor team members, guiding them on technical and domain-related queries.
- Collaborate on process improvement initiatives within the wider eComm QA team.
- Operate efficiently and effectively in a global, fast-paced, and complex matrix environment and be flexible with changes in priorities.
Qualification
- Highly experienced and expert-level senior software developer in test.
- Strong FX business knowledge and track record in delivering Front Office Trading QA.
- Ability to effectively use complex analytical, interpretive and problem-solving techniques.
- Requires communication and diplomacy skills to guide, influence and convince others.
- Ability to organize/manage multiple priorities and projects coupled with the flexibility to adapt to changes in a fast-paced environment.
- Strong programming skills in Java.
- Expertise in Selenium WebDriver and Playwright for UI automation.
- Experience of developing stubs and drivers.
- Experience working with Git for version control.
- Hands-on experience with CI tool such as Jenkins, TeamCity etc.
- Previous active contribution to Cucumber automation frameworks.
- Experience with ALM, Zephyr, Jira, Confluence, Jenkins, OpenShift, Splunk.
- Strong analytical and troubleshooting skills.
- Proven ability to work in a global team environment.
- Excellent verbal and written communication skills.
Education:
- Bachelor’s/University degree
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
What we’ll provide you
By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:
- 27 days annual leave (plus bank holidays)
- A discretional annual performance related bonus
- Private Medical Care & Life Insurance
- Employee Assistance Program
- Pension Plan
- Paid Parental Leave
- Special discounts for employees, family, and friends
- Access to an array of learning and development resources
Visit our Global Benefits page to learn more.
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.
#LI-AP2
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.