2 hours ago
Pune, IndiaSenior

Responsibilities

  • Design and implement comprehensive test plans and strategies for software functionality, quality standards, and compliance.
  • Develop and maintain automated test scripts and frameworks for API, UI, integration, regression, and end-to-end testing.
  • Collaborate with development, business, QA, and other cross-functional teams on requirements, design discussions, acceptance criteria, and defect resolution.
  • Perform root cause analysis, provide detailed defect information, and support developers in resolving quality issues.
  • Participate in code reviews and promote code quality, automation standards, testing governance, and knowledge sharing.
  • Integrate automated tests into CI/CD and DevOps delivery processes.
  • Contribute to quality engineering improvements, risk identification, testing governance, and technology communities.
  • Mentor engineers and help establish an automation-first quality engineering culture across teams.

Requirements

  • Strong hands-on experience designing, developing, and maintaining test automation frameworks for API, UI, and end-to-end testing.
  • Extensive experience with Java, Selenium WebDriver, Cucumber, Karate, and modern test automation tools.
  • Strong Core Java programming skills focused on automation framework development and test engineering best practices.
  • Proven expertise in API testing, web services, REST APIs, and service-based architectures.
  • Experience testing enterprise-scale web applications across functional, regression, integration, and end-to-end testing cycles.
  • Strong understanding of software testing methodologies, test strategies, planning, defect management, and quality assurance processes.
  • Working knowledge of SQL and relational databases for backend validation and data-driven testing.
  • Experience with Agile/Scrum delivery models, Jira, CI/CD pipelines, and DevOps delivery processes.
  • Strong analytical, problem-solving, critical-thinking, investigative, communication, collaboration, and stakeholder-management skills.
  • Preferred experience includes financial services, Customer Onboarding, AML, KYC, and Client Lifecycle Management.
  • Preferred experience includes performance, scalability, security, resilience, non-functional, test data management, and service virtualization testing.
  • Preferred experience includes Docker, Kubernetes, OpenShift, AWS, Azure, Barclays Cloud Platform, Kafka, and MQ.
  • Preferred familiarity with test reporting, monitoring, quality dashboards, Shift-Left testing, Test-Driven Development, and Behavior-Driven Development.
  • Ability to mentor engineers and drive automation-first quality engineering practices.

Benefits

  • The role is based in Pune.
  • The position supports the successful delivery of Location Strategy projects according to plan, budget, quality, and governance standards.

Categories

Barclays

About Barclays

10,000+ employees

Our vision is to be the UK-centred leader in global finance. We are a diversified bank with comprehensive UK consumer, corporate and wealth and private banking franchises, a leading investment bank and a strong, specialist US consumer bank. Through these five divisions, we are working together for a better financial future for our customers, clients, and communities. For further information about Barclays, please visit home.barclays.

Contact me