Join us as an Automation Tester in Private Bank & Wealth Management (PBWM) to design and implement test cases, execute testing strategies to validate functionality, and drive innovation and excellence. You will harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled experiences.
To be successful as an Automation Tester, you should have the following skills/experience:
- Coding experience, preferably in Python, and the ability to write and understand complex MS SQL queries.
- Knowledge and experience of testing and using AWS technologies, including some of the following: Lambda, Glue, Step Functions, EventBridge, SNS, SQS, EC2, RDS, DynamoDB.
- Experience in building efficient integration tests as part of AWS automated deployment pipelines using AWS services.
- Test framework design experience across multiple programs, with technical leadership in test framework development.
Additional valued skills include:
- Proven ability to test enterprise-level software solutions using tools and techniques such as BDD, Data Reconciliation, Source Control, TDD, Jenkins.
- Documenting configurations, processes, and best practices.
- Knowledge of file formats JSON, Iceberg, Avro.
- Basic knowledge of AWS technologies like IAM roles, Lakeformation, Security Groups, CloudFormation, Redshift.
- Big Data / Data Warehouse testing experience.
- Experience in the Financial services domain.
- Mentoring experience (not line management).
This role will be based in Glasgow.
Purpose of the role
To design, develop, and improve software, utilizing various engineering methodologies, to provide business, platform, and technology capabilities for our customers and colleagues.
Accountabilities
- Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools. Ensure code is scalable, maintainable, and optimized for performance.
- Collaborate cross-functionally with product managers, designers, and engineers to define requirements and ensure seamless integration with business objectives.
- Participate in code reviews and promote a culture of quality and knowledge sharing.
- Keep abreast of industry trends and contribute to the organization's technology communities.
- Follow secure coding practices to mitigate vulnerabilities and protect data.
- Implement effective unit testing practices to ensure code quality and reliability.
Analyst Expectations
- Perform activities timely and to a high standard, driving continuous improvement.
- Possess in-depth technical knowledge and experience in their area.
- Lead and support team development, guide work, and coordinate resources.
- Demonstrate leadership behaviors: Listen, Energize, Align, Develop.
- Develop technical expertise and act as an advisor.
- Impact related teams' work, partner across functions, and take responsibility for operational results.
- Escalate policy breaches, embed new policies, and influence decision-making.
- Manage risk and controls, ensuring compliance with rules and regulations.
- Understand how their work integrates within the organization and contributes to its objectives.
- Make evaluative judgments, resolve problems, and communicate effectively with stakeholders.
All colleagues are expected to demonstrate Barclays Values: Respect, Integrity, Service, Excellence, and Stewardship, as well as the Barclays Mindset: Empower, Challenge, Drive.