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 Senior Synthetics QA Automation developer. At Barclays, we don’t just adapt to the future, we create it. As a Senior Synthetics QA Automation developer you will support the organisation, achieve its strategic objectives by the identification of business requirements and solutions that address business problems and opportunities.
Job Responsibility:
Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
Collaboration 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 actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
Requirements:
Test Automation with Java: Intermediate Java proficiency for maintaining automated test frameworks
Hands-on experience with java based serverside and UI automation
Proven ability to design, develop, and execute automated test scripts
Experience with test automation frameworks (Junit/Cucumber)
Software testing and JIRA: Exposure to manual testing with understanding of test case design and execution
Knowledge of functional, regression, integration, and smoke testing approaches
Strong understanding of software testing lifecycle and QA methodologies
Ability to write basic SQL queries and Unix commands: Ability to write SQL queries for data validation and test data setup
Ability to execute Unix commands, navigate file systems, check logs, and perform basic troubleshooting
Nice to have:
Experience of using JIRA for defect tracking, test management, and agile workflows
Exposure to testing tools like Putty, REST Assured, Insomnia etc.