At a Glance
- Tasks: Engineer the future of finance with hands-on AI-driven test automation.
- Company: Join Citi, a global leader in finance and technology.
- Benefits: Enjoy competitive salary, 27 days leave, private medical care, and hybrid work options.
- Why this job: Make a real impact on global markets while growing your career in a supportive environment.
- Qualifications: Experience in automation testing with Cypress/JavaScript or Selenium required.
- Other info: Dynamic workplace culture that values innovation and collaboration.
The predicted salary is between 43200 - 72000 £ per year.
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance – we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.
The Applications Development Technology lead analyst is a mid‑level position responsible for hands‑on implementation of AI‑driven test automation inclusive of CICD and modern techniques in testing. The overall objective of this role is to ensure quality delivery of applications through AI‑driven functional and automation testing.
Responsibilities
- Takes ownership of tasks assigned and reports to senior management appropriately at regular agreed intervals.
- Build and enhance scalable test automation frameworks that support efficient test execution and maintenance.
- Write, execute and run functional/automated test cases using AI‑driven frameworks regularly and analyze test results, logging any defects and providing detailed reports.
- Perform in API/database testing.
- Work closely with development, manual QA, and product teams to understand requirements, features, and testing needs in Agile environments.
- Utilize tools like JIRA to identify, log and prioritize defects; collaborate with developers to resolve issues promptly.
- Develop test scripts and/or test frameworks using JavaScript or Java to execute RESTful API calls and SQL queries for test data setup/teardown and results validation.
- Manage and run the QA cycle as part of the agile development cycle and work towards taking the sprints to closure.
- Build reliable automated test suites that run as part of the project CI and/or nightly build system.
Technology Skills
- Maintaining the manual & automated test suites and enhancing it as the product matures.
- Extensive experience with automation in tools like Cypress/JavaScript, Selenium and BDD such as cucumber.
- Foster a spirit of innovation and collaboration regarding Quality Assurance.
- Collaborate and partner closely with program managers, development leads, test leads and production support teams to ensure that software is tested to highest quality.
- Explore, test, and configure not just technical flows but actual business transactions and provide deep insights.
- Knowledge of SDLC and QA methodologies, quality process, defect tracking systems including change management.
- Drive and promote quality culture within and outside QE.
- Experience in AI‑driven test automation.
Qualifications
- Significant relevant experience in testing.
- Proven current hands‑on experience as an automation QE and as a functional tester.
- Experience in designing and implementing automation test frameworks, test scripting, test suite execution and test reporting.
- Experience in Cypress automation framework (JavaScript) or Selenium (Java) is a key expectation for this role.
- Ability to adjust priorities quickly as circumstances dictate.
- Consistently demonstrates clear and concise written and verbal communication.
Education
- Bachelor’s degree/University degree or equivalent experience.
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
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.
Quality SDET Cypress Javascript Engineer (Hands on) - Vice President employer: Citigroup, Inc.
Contact Detail:
Citigroup, Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Quality SDET Cypress Javascript Engineer (Hands on) - Vice President
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Prepare for those interviews by practising common questions and showcasing your skills. Use mock interviews with friends or online platforms to get comfortable and confident.
✨Tip Number 3
Don’t just apply anywhere; focus on companies that align with your values and career goals. Tailor your approach to show how you can contribute to their mission, especially in tech roles like SDET.
✨Tip Number 4
Keep an eye on our website for openings and apply directly there. It’s the best way to ensure your application gets noticed and shows your genuine interest in joining our team!
We think you need these skills to ace Quality SDET Cypress Javascript Engineer (Hands on) - Vice President
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Quality SDET. Highlight your experience with Cypress, JavaScript, and any relevant automation frameworks. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about quality assurance and how your background makes you a great fit for our team. Let us know what excites you about working at Citi.
Showcase Your Projects: If you've worked on any relevant projects, make sure to mention them! Whether it's building test automation frameworks or collaborating in Agile environments, we love to see real-world examples of your work.
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Citigroup, Inc.
✨Know Your Tech Inside Out
Make sure you’re well-versed in Cypress and JavaScript, as these are key for the role. Brush up on your automation frameworks and be ready to discuss your hands-on experience with them. Prepare to share specific examples of how you've implemented these technologies in past projects.
✨Understand the Agile Environment
Since the role involves working closely with Agile teams, it’s crucial to demonstrate your understanding of Agile methodologies. Be prepared to talk about your experience in managing QA cycles within sprints and how you’ve collaborated with development and product teams to ensure quality delivery.
✨Showcase Your Problem-Solving Skills
Citi is looking for someone who can tackle real-world challenges. Think of scenarios where you identified defects or improved testing processes. Be ready to explain your thought process and how you approached these challenges, especially in high-stakes environments.
✨Communicate Clearly and Confidently
Strong communication skills are a must for this role. Practice articulating your thoughts clearly, both verbally and in writing. You might be asked to explain complex technical concepts, so being able to break them down into simple terms will set you apart.