QA engineer

Citi ,
Belfast, Antrim

Overview

Job Description

Compliance Technology is building a sophisticated next generation surveillance solution on top of a distributed data platform. The Belfast team is the global center for the creation of feature-based surveillance algorithms using cutting edge technologies and techniques. The volume and variety of data involved in these surveillances and the complexity of the algorithms results in one of most challenging and appropriate use cases for big data technologies. **Key Responsibilities:** + Contribute to delivery through all aspects of the Agile software development lifecycle. + Identify opportunities for test automation and efficiencies through automation. + Build tests to exercise different aspects of our application system. + Pro-actively manage own tasks and projects to agreed deadlines. + Collaborate to identify innovative ways to improve practices and procedures. + Strong client focus with an emphasis on quality and stability. **Development Value:** + Hands-on experience of a production implementation of Hadoop with massive data volumes + Potential to contribute to projects involving complex feature-based data algorithms + Exposure to data science and surveillance functions in a dynamic and challenging industry with regular close collaboration with our surveillance portfolio clients **Knowledge/Experience:** Essential: + Experience in all aspects of software testing in an Agile environment. + Strong knowledge of software QA methodologies, tools and processes. + Experience in writing clear, concise and comprehensive test designs (functional and non-functional). Experience in ETL testing. + Experience of reporting testing progress in an Agile environment. + Experience in proposing, adopting or providing feedback on new processes & technologies. + Ability to produce high quality project documentation and familiarity with governance process around testing activities + Experience with bug tracking, test case management and source control systems. + Ability to highlight and escalate risks Non Functional Testing skills: + Good understanding of core concepts of Non-Functional Testing in relation to performance testing with emphasis on backend testing. + Experience in working with Apache JMeter. + Plus for experience in performance testing of ETL solutions. + Ability to analyse bottlenecks in application performance at software and hardware level and perform effective RCA based on findings Desirable: + Experience in testing a system that processes large volumes of complex data + Experience in non-functional testing techniques + Ability in working with database queries; including creating queries that are precise and efficient. + Capital Market and/or Financial Services knowledge (Trading, Market Data or Compliance). + Demonstrable knowledge of Continuous Integration and associated automation techniques (including scripting). **Skills:** + Scripting (Bash, Python) + SQL & DB validation + Linux + CI/CD tools (Jenkins ) + Hadoop (desirable) - Hive - Spark **Qualifications:** + Significant relevant experience : minimum 2 years or above + Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements + A strong degree in any mathematical subject including physics, mathematics, engineering or computer science _Exceptional candidates who do not meet both functional & non-functional testing criteria may be considered for the role in individual stream provided they have and prove the necessary skills and experience._ **Competencies** + Adept written and verbal communicator + Highly adaptable and be willing to mentor and train more junior team members + Organized and prepared to manage multiple parallel pieces of work ----- Grade :All Job Level - All Job FunctionsAll Job Level - All Job Functions - GB ----- Time Type :Full time ----- Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity. Citigroup Inc. and its subsidiaries ("Citi") invite all qualified interested applicants to apply for career opportunities. 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 CLICK HERE at . To view the "EEO is the Law" poster CLICK HERE at . To view the EEO is the Law Supplement CLICK HERE at . To view the EEO Policy Statement CLICK HERE at . To view the Pay Transparency Posting CLICK HERE at . Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.