Overall purpose of role Drive innovation in support of continuous integration/delivery/deployment including testability of code, test automation strategy and methodologyProvide leadership in Quality Engineering including collaboration with other technology and business areas and adoption of quality initiativesAn acknowledged Java technical expert with proven experience in the techniques and tools being used across the development lifecycleResponsible for the architectural and technical implementation of automated test development on multiple concurrent projectsEnsure success of continuous integration/delivery and quality control through automationResponsible for managing initiatives & solutions across multiple teamsEnsure high-quality solutions through automationEstablish quality assurance standards and best practices for test automation Mentor junior team members
Key Accountabilities Review requirements and design specifications with an emphasis towards product testabilityDevelop test strategies with QA engineers, developers and team membersDesign & code unit, component, integration, service/API and system automated testing for all new or enhanced IT systems to a high level of quality, producing appropriate documentation.Maintaining an expert level awareness of relevant software design techniques, automation tools and processes, development tools and processes, providing leadership in the use of these across the organisation area.Develop supporting structures for all test automation including mocks, stubs, & test harnessesDesign, extend, and optimize test automation frameworkAutomate test data managementIdentify, implement, manage and report appropriate metrics.Work with the Quality Assurance organization to ensure established procedures, standards and processes are utilized consistentlyMaintains quality standards for own work; detail-oriented.Develop and sustain positive relationships with peers.Provide technical support and coaching to team members regarding automated testing and optimizing testability of code Stakeholder Management and Leadership Manage the adherence and quality of all Administrative responsibilities according to prescribed timelines including:Performance Development ProcessTimesheetsInformation Security Training and Acceptable Use Policy submissionsSupport Quality Assurance goalsAdhere to all Barclays, Barclaycard, BCUS and BTG standards, policies and governance practices Decision-making and Problem Solving Ability to work with minimal supervisionPersistence, resourcefulness, drive and ability to work proactivelyCan describe the overall function of several components in the technical platformDemonstrated very strong level of technical expertise both within own area of responsibility and other IT domains Risk and Control Objective Ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and internal Barclays Policies and Policy Standards. Person Specification Exceptional analytical and problem-solving skillsHighly organized and detail-orientedStrong interpersonal skills to resolve conflict, make presentations effectivelyHas comprehensive understanding of full development lifecycle and is actively involved in all phasesProficient in object oriented design and design patterns Basic Qualifications/Skills: 5 + years of experience working in automation testing using CICD.5 + years of experience working with unit testing tools such as JUnit, TestNG,5 + years of experience working with SQL, PL/SQL, (Oracle, SQL Server)8 + years of experience working in SDLC process as a test engineer, test analyst or developerBachelor's degree in Computer Science or Engineering Preferred Qualifications/Skills: Experience with Java developmentExperience using Python, PowerShell, or other scripting languagesExperience with automated test scripting or software development, particularly utilizing CucumberExperience using Excel for report creation and data analysisExperience in PowerPoint for creation of executive level presentationsExperience with Quality Center application administration, project administration, and workflow development. Exposure in executing projects, product implementation and application development in banking and security domains.QA certification (QAI, ASQ)End to End Banking / credit card processes experienceKnowledge of TSYS platforms About Barclays Barclays is a transatlantic consumer, corporate and investment bank offering products and services across personal, corporate and investment banking, credit cards and wealth management, with a strong presence in our two home markets of the UK and the US. Our goal is to become the bank of choice by providing superior services to customers and clients and supporting our stakeholders via a commercially successful business that generates long-term sustainable returns. Our two clearly defined divisions, Barclays UK and Barclays International, provide diversification by business line, geography and customer, enhancing financial resilience and helping to contribute to the delivery of consistent returns through the business cycle. We have a strong core business with exciting prospects, well positioned to deliver long-term value for our shareholders. Consistent with the objective of delivering long-term sustainable value for all our stakeholders, we have developed our Shared Growth Ambition - our approach to citizenship and the sustainability of the business model we operate. The aim is to make decisions and do business that provides our clients and customers, and the communities which we serve, with access to a prosperous future. The delivery of our strategy is underpinned by the energy, commitment and passion of our people, and we are clear on our common purpose: to help people achieve their ambitions, in the right way. About Barclays in the US Barclays offers corporate and investment banking and credit card services in the US. Our 10,000 US colleagues are located in offices across the country, with headquarters in New York City. In 2017, Barclays announced plans to create a world-class campus in Whippany, New Jersey, for our Technology, Operations and Functional teams in the US. Other principal locations include Delaware, Nevada, Ohio and Maine. About Barclaycard US Barclaycard US is one of the fastest-growing top-10 credit card issuers in the nation. The company creates customized, co-branded credit card programs for some of the nation's most successful travel, entertainment, retail, affinity and financial institutions, including: Apple, L.L.Bean, American Airlines, JetBlue, the National Football League and Ameriprise Financial. The business also issues its own Barclaycard-branded credit cards: Barclaycard Ring, Barclaycard Rewards, Barclaycard CashForward, and the award-winning Barclaycard Arrival product series. The company is headquartered in Wilmington, Delaware and has operations centers Wilton, Maine; Henderson, Nevada; and Hamilton, Ohio. About Quality Engineering Quality Engineering establishes standards, certifies technology products and services, drives continuous integration/delivery strategy and provides governance oversight to all technology changes. EEO It is the policy of Barclays to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, creed, religion, national origin, alienage or citizenship status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law. Dynamic working gives everyone at Barclays the opportunity to integrate professional and personal lives, if you have a need for flexibility then please discuss this with the hiring manager. Purpose and Values Barclays has a single cross-business Purpose for Barclays and five core Values which underpin it. Our Purpose is helping people achieve their ambitions in the right way. Put simply this is the answer to the question 'What is Barclays for?' and it should guide our every action as employees. Respect We respect and value those we work with, and the contribution that they make. Integrity We act fairly, ethically and openly in all we do. Service We put our clients and customers at the centre of what we do. Excellence We use our energy, skills and resources to deliver the best, sustainable results. Stewardship We are passionate about leaving things better than we found them. Category: Quality Control , Keywords: Testing Engineer Associated topics: performance test, process, prevent, prevention, qa, quality assurance analyst, software quality assurance, software quality engineer, test engineer, tester
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.