---Advertisement---

🚀Barclays Hiring 2026: Test Engineer | Pune | Java + Selenium |

By: Rohit BARAHATE

On: August 22, 2026

---Advertisement---

Barclays is hiring a Test Engineer in Pune for its Global Payment Services technology organization. This is a permanent opportunity focused on software quality, automated testing, integration validation and reliable delivery of payment-related technology.

📍 Location: Pune, Maharashtra
💼 Employment: Permanent, Full-time
🏦 Business Area: Global Payment Services
💻 Expertise: Technology
🆔 Reference Code: JR-0000119044
📅 Date Live: 20 August 2026
🧪 Primary Skills: Java | Selenium | Connect Direct | MQ | Integration Testing


🏦 About Barclays

Barclays is a major international bank with businesses spanning personal banking, corporate banking, wealth management, investment banking and payments. Its technology organization supports products and services used by customers and institutional clients around the world.

For QA professionals, working in a banking technology environment can provide valuable exposure to high-volume transactions, integration-heavy systems, security, regulatory controls, risk management and production-critical applications.


⭐ Why This Role Is Good for Your Experience

This isn’t a generic web-application testing position. The role sits within Global Payment Services, making payments-domain knowledge particularly valuable.

For someone with 3–7 years of QA experience, this can be a strong opportunity to build a combination of automation + integration testing + banking/payments domain expertise.


🧰 Skills Required

  • Java: OOP, collections, exception handling, streams and writing maintainable automation code.
  • Selenium: WebDriver, locators, waits, Page Object Model and framework maintenance.
  • Connect Direct: Understanding file-transfer workflows and validating data movement between systems.
  • MQ/Middleware: Message queues, producers/consumers, message validation and integration troubleshooting.
  • Integration Testing: Validate communication between applications, APIs, databases and middleware.
  • Payment Domain: Global PayPlus (GPP) knowledge is a strong advantage.
  • BDD: Cucumber, Gherkin and writing business-readable scenarios.
  • SQL: Joins, queries, data validation and backend verification.
  • Unix/Linux: Shell commands, log analysis, process monitoring and troubleshooting.
  • GitLab: Version control and CI/CD pipeline exposure.
  • JIRA: Defect management, sprint tracking and Agile collaboration.
  • Agile: Scrum ceremonies, test planning, estimation and release validation.

🎯 Expected Barclays Interview Rounds

For this Test Engineer position, candidates should prepare for a process such as:

  • Round 1 – Recruiter/Initial Screening: Experience, location, notice period, compensation and relevant banking/QA experience.
  • Round 2 – Assessment/Technical Screening: Depending on the hiring workflow, an online assessment or telephone interview may evaluate technical skills and workplace behaviours. Barclays says telephone interviews generally explore experience and technical skills.
  • Round 3 – Technical Interview: Java, Selenium, automation framework, manual testing, integration, MQ, SQL and Unix/Linux.
  • Round 4 – Domain/Managerial Discussion: Payments, GPP, production scenarios, risk, controls, stakeholder management and problem-solving.
  • Round 5 – Final/HR: Motivation, Barclays values, compensation, availability and fit.

🧠 Preparation Tips

1. Go deep into Java + Selenium. Be ready to design a framework from scratch and explain Page Object Model, waits, reusable components, reporting, parallel execution and handling flaky tests.

2. Don’t ignore Connect Direct. Understand what it is used for and prepare scenarios around file transfer, file availability, failures, duplicate files and data validation.

3. Prepare MQ integration scenarios. Know how you would test a message-based workflow: message creation → queue → consumer → downstream processing → database/result validation.

4. Learn payment flows. Practice scenarios involving successful payments, failed payments, duplicate transactions, reversals, retries, timeouts and reconciliation.

5. Prepare SQL validation. Be able to verify that an input transaction creates the expected downstream records.

6. Understand risk and controls. Barclays explicitly says candidates may be assessed on risk and controls, change and transformation, business acumen, strategic thinking and digital/technology skills. Don’t prepare only technical questions. Think about what happens when a payment defect reaches production.

7. Prepare behavioural examples. Have STAR-format examples for resolving a critical defect, influencing developers, handling production risk, improving automation and working under a tight release deadline.


💰 Expected Salary Range

The vacancy itself does not publish an official salary range. Current salary data provides a useful market reference: Indeed reports an average Barclays Test Engineer salary in India of approximately ₹14.43 LPA, based on reported salaries, with a range of roughly ₹5.41–₹25 LPA. For Maharashtra, Indeed reports an average of approximately ₹14.39 LPA.

For Barclays Pune, Software Test Engineer data on Indeed shows an average of approximately ₹15.91 LPA, while recent reported salaries vary significantly by experience and seniority.

A reasonable expectation for this role could therefore be around ₹10–18 LPA, with stronger candidates possessing payments, Connect Direct, MQ and automation expertise potentially targeting the upper end. This is a market estimate, not an official Barclays salary range.


📄 Resume Tips

Your resume should immediately show Java + Selenium + Integration Testing. If you have banking or payments experience, place it prominently near the top.

For example: “Developed Java/Selenium automation for 300+ regression scenarios and integrated execution into CI/CD, reducing regression effort by 40%.” Use your actual numbers.

Create a dedicated Payments & Integration Testing section if applicable and list experience with MQ, middleware, file transfers, Connect Direct, payment processing, reconciliation or GPP.


📩 How to Apply

👉 Application Link: Click Here

🤝 Referral Tip
Want to improve your chances of getting noticed?
Connect with someone at Barclays and request a referral—it can significantly enhance your visibility in the hiring process.

Search for Reference Code JR-0000119044 – Test Engineer on Barclays’ official careers website and apply through the official job portal.


📌 Important: Verify the job status, eligibility, location requirements and application details before submitting your information. Barclays’ official process states that successful applicants may progress through assessments and interviews, and the company explicitly prohibits third-party AI tools such as transcription bots or meeting assistants during interviews.

🚀 Final Take: This is a strong opportunity for QA professionals who want to combine Java automation with banking/payments technology. The candidates most likely to stand out will be those who can explain not only how to automate a Selenium test, but also how a payment moves through applications, MQ/middleware, Connect Direct and downstream systems—and how they would detect, investigate and control failures before they impact customers.


Rohit BARAHATE

Rohit BARAHATE is a Quality Engineering Specialist with 4.6+ years of experience in the IT industry. With a network of over 123K+ LinkedIn connections and actively supports job seekers by sharing referral opportunities and guiding them toward successful careers.

Join WhatsApp

Join Now

Join LinkedIN

Join Now

Leave a Comment