This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join us as a Test Engineer at Barclays where you will spearhead the evolution of our infrastructure and deployment pipelines, driving innovation and operational excellence. You will harness cutting-edge technology to build and manage robust, scalable and secure infrastructure, ensuring seamless delivery of our digital solutions.
Requirements
Strong understanding of functional, regression, system, and integration testing methodologies
Solid knowledge of the software testing lifecycle (STLC)
Excellent analytical and problem-solving skills
Hands-on experience in test case/scenario design and execution
Proven experience in API automation testing using Java, including Selenium-based or API-centric BDD (Gherkin) frameworks
Extensive experience in end-to-end test management, covering all phases from test initiation to closure
Familiarity with delivery methodologies such as Agile, Kanban, and Hybrid models
Practical experience in designing and implementing TDD and BDD frameworks, using tools such as Cucumber and Selenium
Experience with CI/CD pipelines and integration of test automation within them
Involvement in test automation framework design and enhancement activities
Strong hands-on experience in automation scripting
Ability to translate business requirements (user stories) into test scenarios and test cases
Proficiency in test management tools, such as Quality Center and JIRA
Good understanding of the defect lifecycle and defect management processes
Strong written and verbal communication skills
Nice to have
Experience in effort estimation techniques, including story point estimation and business case estimation
Ability to set up and manage test environments, including preparation of test data and access controls
Strong knowledge of SQL/PL-SQL and Unix systems
Experience in mentoring, supporting, and coaching team members
Ability to identify issues early and escalate effectively
Experience in validating test plans and tracking progress against milestones
Hands-on exposure to GenAI tools and their application in testing