Job Description
At abrdn, our purpose is to enable our clients to be better investors.
Clients worldwide trust us to find future-fit investment opportunities to deliver the outcomes they want. Our technology and insight help empower them to make better decisions, while the powerful partnerships we build help to enhance the expertise that we offer. And by enabling clients to invest responsibly, it helps us to build a better world.
About the department
At abrdn, our Test & Implementation team (50+ team members) is an exciting place to be! We look to design and develop strategies that drive and organise to automation focused processes – concentrating on quality assurance and fast delivery to market. We have a complete ownership of crating test automation solutions, designing automation frameworks and leading the implementation test strategy. We define automation best practises aligned with abrdn business goals and align with processes and tolls, ensuring quality of work delivered is high. We provide test solutions for cutting edge wealth management application and products for a global investment company.
About the role
Abrdn are seeking Senior Test Automation Engineer to report to the Head of Testing & Implementation and to be part of a rapidly scaling and market-leading FinTech business. As a Senior Test Automation Engineer you will be working closely with our Automation Architect on developing and maintaining our automated framework and tests by using business selected tools. Successful candidate in this role will be able to provide senior input into the automation test team, provide technical leadership in design and development of our automated tests, and will ensure adoption and support of automation across the QA teams in the organisation.
Hand on experience in developing and maintaining Automated Tests for Services & UE by using latest automation tools and methodologies
Experience in writing automated tests by using BDD & TDD framework with tools such as Cucumber
A good understanding of design principles and writing clean code
Experience in developing test solutions and testing software in Java / JavaScript / C# languages
Experienced in working with CD/CI pipeline environment
A passion to improve processes, tools, methodologies & overall quality of the products / systems
A strong foundation in testing enterprise software systems
Understanding of testing concepts, methodologies & processes
Work closely with testers, developers, product team & Bas to define & develop the best possible test solution
Define & implement processes 7 best practices related to test automation
Ensure defects are raised as per the defect management process by using tools such as JIRA & Azure DevOps
Raising any test automation compliance issues to the test managers
Work with the test managers & project teams to develop & maintain automated functional 7 regression tests in line with defined scripting standards
An understanding of the software product development lifecycle & test processes
Skills and Experience
Bright, highly self-motivated and drive with a professional and positive approach
Ability to work independently, mentor & collaborate with team members
Ability to solve problems quickly and completely, to multi-task and stay organised in a dynamic work environment
Ability to provide test estimations & testing approach to the PO & Team
Ability to understand business requirements 7 processes to define test plans with continuous review of scope & testability of all requirements
Ability to work closely with the team so sing off on the quality of new releases following the agile release patterns
Experience in API testing framework such as rest assured & programming languages
Experience in creating new UI & API automated tests & investigate test failures
Experience in triaging defect with product & test team
Experience in investigation of defect reported by stakeholders / end users & support the team to find the root cause & identify the correct fixes & test coverage
Experience in performing manual / exploratory testing against new features, as well as writing effective test coverage
Experience in agile ceremonies and provision of continual improvements to current processes
Experience in extending test automation solution to integrate with 3rd party tools & products/systems
Our benefits
There's more to working life than coming home with a good salary. We have an environment where you can learn, get involved and be supported.
When you join us, your reward will be one of the best around. This includes 40 days’ annual leave, a 16% employer pension contribution, a discretionary performance based bonus (where applicable), private healthcare and a range of flexible benefits – including gym discounts, season ticket loans and access to an employee discount portal.
Our business
Enabling our clients to be better investors drives everything we do. Our business is structured around three distinct areas – our vectors of growth – focused on our clients’ changing needs.
An inclusive way of working
Whatever way you like to work, if you have the talent and commitment to join our team, we’d like to hear from you.
At abrdn we’ve adopted a ‘blended working’ approach. This approach combines the benefits of face-to-face collaboration, coaching and connecting in our offices with the flexibility of working from home. It enables colleagues to find a balance that works for their roles, their teams, our clients and our business.
An inclusive culture
, where diverse perspectives drive our actions, is at the core of who we are and what we do. If you need assistance with your application, or a reasonable adjustment to your interview arrangements – for example, because you are neurodivergent, or have a physical, sensory, cognitive, mental, visible or invisible disability – please let us know and we’ll be happy to help.
We’re committed to providing an inclusive workplace where all forms of difference are valued and which is free from any form of unfair or unlawful treatment. We define diversity in its broadest sense – this includes but is not limited to our diversity of educational and professional backgrounds, experience, cognitive and neurodiversity, age, gender, gender identity, sexual orientation, disability, religion or belief and ethnicity and geographical provenance. We support a culture that values meritocracy, fairness and transparency and welcomes enquiries from everyone.
If you need assistance or an adjustment due to a disability please let us know as part of your application and we will assist.