Jobs / Automation Test Engineer / Barclays Hiring E2E Senior Test Engineer in Pune
Barclays logo

Barclays

Barclays Hiring E2E Senior Test Engineer in Pune

location_on Pune | On-site
work Not specified
payments Competitive Salary (Not disclosed)
schedule Full Time

Role Overview

Job Overview

Barclays is hiring an E2E Senior Test Engineer in Pune for its Payments Merchant Services technology organization. This role focuses on validating complex software and business processes across integrated systems, with particular emphasis on end-to-end quality, test automation, API and database validation, defect management, and production readiness.

The position is suited to an experienced testing professional who can work across business, development, infrastructure, and third-party teams. The engineer will contribute to test strategy, execution, automation, quality improvement, and risk management while helping ensure reliable software delivery for payment and banking-related systems.


Key Responsibilities

  • Develop practical end-to-end testing strategies and detailed test plans based on business and technical requirements.
  • Design and execute tests that validate complete business journeys across multiple connected applications and services.
  • Coordinate and perform SIT, E2E, UAT, and production proving activities.
  • Create and maintain automated test scripts using suitable frameworks and identify areas where automation can improve coverage and delivery efficiency.
  • Perform API, database, integration, and backend validation to confirm that data flows and system interactions work correctly.
  • Analyze requirements and participate in solution and design discussions so that test scenarios and acceptance criteria provide appropriate coverage.
  • Record, investigate, and manage defects while working with developers and other technical teams to determine root causes and support resolution.
  • Evaluate testing risks and prioritize quality activities according to business impact and technical complexity.
  • Contribute to performance, non-functional, and production validation testing where required.
  • Participate in code reviews and promote maintainable automation and sound engineering practices.
  • Work with business teams, development groups, infrastructure teams, and external vendors to coordinate testing activities and resolve dependencies.
  • Support continuous improvement of testing methods, automation practices, reporting, and quality processes.
  • Contribute to technology communities and stay current with developments in software testing and digital engineering.


Required Skills

Candidates should have strong hands-on experience in end-to-end software testing, ideally within Cards Issuing, Payments, Banking, or another closely related financial services environment. The role requires an understanding of complex business processes that span multiple integrated systems.

Strong capability in test planning, test design, execution, defect management, and coordination of different testing stages is important. Applicants should be comfortable working with SIT, E2E, UAT, and production proving activities.

Automation experience is also important. Relevant tools named in the opportunity include Selenium, Playwright, Cypress, and Rest Assured. Candidates should understand how to identify suitable automation candidates, create reliable automated checks, and contribute to sustainable test automation practices.

A solid understanding of API testing, database testing, and integration testing is required. Candidates should be able to validate backend processing, data movement, service interactions, and third-party interfaces rather than focusing only on the user interface.


Preferred Skills

Experience with Cards Issuing platforms or related payment ecosystems is valuable. Exposure to TSYS, Mastercard, Visa, Rewards, Loyalty, or Customer Servicing systems can strengthen a candidate's profile.

Knowledge of modern testing practices such as AI-assisted testing, self-healing automation, automated test data generation, and intelligent test reporting is desirable. Familiarity with Agile delivery, CI/CD pipelines, and DevOps practices is also useful.

Experience with Jira, Confluence, Azure DevOps, or GitHub can help candidates work effectively within modern software delivery environments. Performance testing, non-functional testing, monitoring, and live production validation are additional advantages.


Education

The supplied job description does not specify a particular degree or educational qualification. Candidates should therefore present their relevant software testing education, certifications, training, and practical experience accurately rather than assuming a specific academic requirement.


Experience

The job description does not state a numerical minimum or maximum experience requirement. It does, however, describe the position as requiring in-depth technical knowledge and experience in the assigned testing area. Candidates should demonstrate substantial experience with end-to-end testing, automation, integration testing, defect analysis, and quality engineering.


Required Technologies

  • Selenium
  • Playwright
  • Cypress
  • Rest Assured
  • API Testing
  • Database Testing
  • Integration Testing
  • Test Automation
  • CI/CD
  • DevOps
  • Jira
  • Confluence
  • Azure DevOps
  • GitHub


Preferred Technologies and Platforms

  • TSYS
  • Mastercard
  • Visa
  • Rewards systems
  • Loyalty systems
  • Customer Servicing systems
  • AI-assisted testing
  • Self-healing automation
  • Automated test data
  • Intelligent test reporting
  • Performance testing
  • Non-functional testing


Soft Skills

Strong communication and stakeholder management are essential for this position. The engineer will coordinate with several technical and business groups, so the ability to explain defects, risks, test outcomes, and technical findings clearly is important.

Analytical thinking is needed to assess complex workflows, identify defects, investigate root causes, and select suitable solutions. Candidates should also demonstrate attention to detail, ownership, collaboration, adaptability, and a continuous improvement mindset.

The role may involve guiding team members and acting as a technical advisor, making mentoring, knowledge sharing, and the ability to influence decisions valuable qualities.


Benefits of Working in this Role

This role provides an opportunity to work on enterprise technology within Barclays Payments Merchant Services. The work can provide practical exposure to complex payment systems, end-to-end quality engineering, test automation, API and database validation, production proving, and modern DevOps practices.

The position also offers opportunities to collaborate with multiple technology and business functions and contribute to broader testing standards and continuous improvement initiatives.


Work Mode

The job description states that the role is based out of Pune. It does not explicitly classify the position as onsite, hybrid, or remote. Candidates should confirm the applicable working arrangement with Barclays during the hiring process.


Location

The position is based in Pune, Maharashtra, India, within Barclays Payments Merchant Services.


Who Should Apply

This opportunity is suitable for experienced software testing professionals who have worked on complex end-to-end applications, particularly in Payments, Cards, Banking, or related financial services domains.

Candidates with strong automation experience using Selenium, Playwright, Cypress, Rest Assured, or similar tools should consider applying. Professionals who can combine functional testing with API, database, integration, performance, and production validation experience will be particularly relevant.

Applicants with experience in CI/CD, DevOps, Jira, Confluence, Azure DevOps, GitHub, payment platforms, or AI-assisted testing should clearly highlight those skills on their resumes.


Career Growth

Experience in this role can support progression toward senior quality engineering, test automation leadership, technical testing advisory, or broader software quality and engineering responsibilities. Exposure to payment systems, automation, DevOps, production validation, and cross-functional delivery can also strengthen an experienced tester's technical and domain expertise.


Application Advice

Customize your resume for the E2E Senior Test Engineer opportunity by emphasizing real testing responsibilities and measurable contributions. Highlight the systems or domains you have tested, the testing stages you have managed, automation frameworks you have used, and your experience with APIs, databases, integrations, and defect resolution.

Mention relevant tools such as Selenium, Playwright, Cypress, Rest Assured, Jira, Confluence, Azure DevOps, or GitHub only when you have genuine hands-on experience. If you have worked with Cards, Payments, Banking, TSYS, Mastercard, Visa, or related platforms, describe that experience clearly.

Also explain examples where you improved automation coverage, reduced testing risk, identified critical defects, supported production proving, or helped teams resolve complex quality issues. Accurate, evidence-based examples will make your application stronger.

Technical Ecosystem

Eligibility Criteria

school

Education

B.Tech or equivalent degree in Computer Science, Information Technology, or a related field.

Top Picks for You

smart_toy

SoftoBot

Beta

Your job search assistant

Ask about roles, locations, remote work, or fresher jobs.