Senior Automation Test Engineer


  • Company:
    Citi
  • Location:
  • Salary:
    negotiable / Month
  • Job type:
    Full-Time
  • Posted:
    4 weeks ago
  • Category:
    Engineering

Overview of Citi:
%0A
%0A
%0ACiti, the world leading global bank, has approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. Citi provides consumers, corporations, governments and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. Citi enables clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity.
%0A
Team/Function Overview:
%0A
FX Velocity QA Testing team within the FXLM technology group specializing in the development of complex and robust test automation frameworks.
%0A
%0A
%0ARole / Position Overview:
%0A
The Velocity QA Testing team is looking for an Senior Automation Test Engineer who will work within the FXLM technology group specializing in the development of complex and robust test automation frameworks and get involved in Manual testing. The candidate will be experienced working in a fast paced Agile / TDD / BDD environment and be experienced in building test automation solutions, and load tests on an enterprise scale for a FX, Rates and Commodity single dealer trading platform.
The candidate will report into the FX QA Lead located in Belfast and will involve frequent contact with the Technology and Product leads as well as business users.
Key Responsibilities:
%0A
%0A%0AThe implementation and execution of an automation test framework for functional and non functional testing.
Will be actively involved in hands on test case design & development, test case execution, test automation development, reviews of requirements, and other project artifacts.
Quantify and track automation test coverage.
Manage, track and report on Automation KPIs.
Making the QA team the quality gate before software products are delivered to our clients.
Identify and highlight ways to continuously optimize the way in which QA function operates to create an efficient, scalable team.
Work with the business and Production Support to investigate issues and trap defects with regression tests
%0A
Development Value:
%0A
The candidate will be given the opportunity to work on an award winning application using a wide variety of tools. JavaScript is the primary language used via Test Complete, but the candidate will also have an opportunity to build and maintain customized automation frameworks as well as implement process improvements via continuous integration.
%0A
!|!!*!Criteria/Qualifications:
%0A
%0A
%0A%0A
Strong knowledge of test methodologies and experience of implementing test automation best practices.
Professional experience with QA tools like HP ALM, requirements management tools, issue tracking tools e.g Jira
Proficient in industry leading automation test tools e.g. Test Complete, Selenium
Demonstrable knowledge of JavaScript, Unix, Unix scripting, SQL, Python (desirable)
Proven track record in successful automation of the testing for large platforms.
%0A
Knowledge/Experience:
%0A
%0A
%0A%0AStrong development & technical skills e.g, Java, JavaScript, C#, Python, Ruby or any other programming language to a good level.
Knowledge of test automation methodologies and experience of implementing test automation best practices.
Knowledge of development tools e.g. TFS, GIT, Bit bucket etc.
The candidate must show a clear understanding of the banking environment, and/or a strong interest in financial markets
Experience of working in Agile development teams
Knowledge of BDD / TDD
Experience of developing, extending and excuting test automation frameworks for both functional and non functional tests
Experience of integrating automation tests into the build process e.g. Hudson, Jenkins
Experience of developing stubs and drivers
The candidate should be technically capable and will be expected to have hands-on involvement in managing a QA/UAT test environment
Business domain knowledge of FX, Rates and Commodity Trading e.g. Pricing, Order Execution, and Trading/Auto hedge risk management will be a significant advantage
Experience with high-volume low-latency highly available IT systems, understanding of their architecture and SLAs
Experience of non functional testing including latency and performance testing
%0A
Skills:
%0A
%0A
%0A%0ALanguages/Tools :
%0AJavascript,
Test Complete,
Automation Frameworks
GIT,
Bitbucket
TFS
%0A
Qualifications:
%0A
%0A
%0A%0AISEB or ISTQB certification preferable
%0A
Exceptional candidates who do not meet these criteria may be considered for the role provided they have the necessary skills and experience.
%0A
%0ACompetencies:
%0A
%0A
%0A%0AEffective and confident communicator with a strong passion for testing & quality
Open minded, team player, good at building networks and leveraging resources
Attention to detail
Highly responsible
Active and persistent
Excellent analytical skills
Proactive, and able to work independently
Result-oriented and client-focused
Proactive in problems-solving
The ability to work in a demanding environment
The ability to deliver top focus projects
%0A
What we Offer:
%0A
%0A
%0AAs well as a competitive salary and consideration for a yearly discretionary bonus Citi offer;
%0A
%0A%0A23 days paid annual leave
Award winning pension scheme,
Life assurance and
Private medical insurance with Bupa healthcare.
%0A
%0AIn addition, we offer a competitive maternity, paternity and adoption leave scheme and employees also have the option (provided they have a student loan from the Student Loan Company) to divert saver and company match contributions to their student loan. We pride ourselves on our ability to offer employees a number of lifestyle benefits including; on site restaurant and coffee shops, online shopping and concierge service and subsidised clubs and societies.
%0AOur select benefit package offers you the opportunity to customise your benefits according to your own lifestyle preferences and includes corporate discounts, memberships and a range of additional extras.
%0AOur vast range of diversity networks and on site multi faith room demonstrates Citis commitment to growing a diverse workforce.
%0A
Exceptional candidates who do not meet these criteria may be considered for the role provided they have the necessary skills and experience.
%0A
%0AValuing Diversity:
%0A
%0ADemonstrates an appreciation of a diverse workforce. Appreciates differences in style or perspective and uses differences to add value to decisions or actions and organisational success.
%0A
%0ACiti is an Equal Opportunities Employer