Test Engineer
Barclays
About the Role
Join Barclays as a Test Engineer to contribute to the delivery of high-quality technology solutions. This role involves planning, designing, executing, and improving functional, non-functional, regression, automation, SIT, and UAT testing activities. You will support the expansion and improvement of the test suite, ensure adherence to testing standards, and collaborate with business, technology, QA, development, and stakeholder teams to validate solutions against business requirements and quality expectations.
Key Responsibilities
- Develop and implement comprehensive test plans and strategies to validate software functionality and ensure compliance with quality standards.
- Create and execute automated test scripts leveraging testing frameworks and tools for early defect detection.
- Collaborate with cross-functional teams to analyze requirements, participate in design discussions, and contribute to acceptance criteria.
- Perform root cause analysis for identified defects, providing detailed information to support defect resolution.
- Collaborate with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
- Stay informed of industry technology trends and innovations and contribute to technology communities.
- Perform prescribed activities in a timely manner and to a high standard, consistently driving continuous improvement.
- Make evaluative judgments based on the analysis of factual information, paying attention to detail.
- Resolve problems by identifying and selecting solutions through the application of acquired technical experience, guided by precedents.
- Take responsibility for end results of operational processing and activities.
- Escalate breaches of policies/procedures appropriately.
- Take responsibility for embedding new policies/procedures adopted due to risk mitigation.
- Advise and influence decision-making within your area of expertise.
- Take ownership for managing risk and strengthening controls in relation to your work.
- Deliver work and areas of responsibility in line with relevant rules, regulations, and codes of conduct.
- Maintain and continually build an understanding of how your sub-function integrates with the function, along with knowledge of the organization's products, services, and processes.
- Demonstrate understanding of how areas coordinate and contribute to achieving organizational sub-function objectives.
Requirements & Tech Stack
- Software testing, quality assurance, test automation, or related technology delivery roles experience.
- Strong understanding of the software testing lifecycle, software development lifecycle, and core testing processes, techniques, and methodologies.
- Hands-on experience in functional testing, regression testing, integration testing, API testing, and automation testing.
- Strong knowledge of test design techniques, test estimation, test scenario creation, test case preparation, test execution, defect logging, defect verification, and test reporting.
- Hands-on experience with automation tools and frameworks such as Selenium, Cucumber, TestNG, REST Assured, Karate, AutomatePro, or equivalent.
- Good working knowledge of programming or scripting languages such as Java, Python, or similar technologies.
- Understanding of BDD concepts and practical experience in automation development and execution.
- Awareness of CI/CD and DevOps practices, including Jenkins or equivalent pipeline tools.
- Experience using source code control tools such as Git, GitLab, Bitbucket, or equivalent.
- Experience with test management and defect management tools such as JIRA, ALM, Xray, Zephyr, ServiceNow, or equivalent.
- Strong analytical and problem-solving skills, with the ability to understand complex requirements and identify quality risks.
- Excellent verbal and written communication skills, with the ability to communicate clearly with global teams and stakeholders on test progress, risks, and outcomes.
- Ability to work independently and collaboratively in an Agile environment, managing assigned activities with accountability and attention to detail.
- Strong focus on quality, governance, documentation, traceability, and continuous improvement.
Highly Valued Skills
- Experience working on banking, financial services, risk, control, compliance, regulatory, or investment banking applications.
- Exposure to ServiceNow, IRM, control technology platforms, reporting workflows, or enterprise risk systems.
- Experience with CI/CD pipeline integration and automated regression execution.
- Domain, testing, or technical certifications such as ISTQB, Selenium, Agile, DevOps, or equivalent.
- Experience contributing to QA process improvements, automation strategy, regression pack uplift, defect management improvements, or quality engineering practices.
The role is based out of Pune and/or Chennai.



