QA Engineer
About Y TREE
We are a rapidly growing WealthTech business that is re-defining how individuals and families connect and engage with their money. We provide our clients with control over their personal finances, enhancing their ability to achieve their financial and life aspirations.
We are harnessing sophisticated portfolio analytics, innovative behavioural psychology and cutting-edge UX/UI to create a revolutionary experience and transformational outcomes for our users. The business was founded in 2017 by three successful entrepreneurs and business-builders with diverse experiences and skill-sets in Technology, Corporate Advice and Investment Management and is backed by some of Europe’s leading investors.
Team Overview
In Y TREE we are following a model with cross-functional squads, each led by a squad leader. Currently, we are looking for a knowledgeable, engaged and passionate QA Engineer to join one of our squads and be based in London.
As a QA Engineer, you will be essential in enhancing our software and the development of automation to optimise testing within our microservice architecture. You will focus on minimising manual checks by creating sophisticated automated tests, significantly boosting the reliability and performance of our systems.
The Role
Actively contribute to the development of a unique financial product within a scale-up environment by engaging in product-related tasks, ensuring adherence to automation best practices, and providing feedback and suggestions to drive innovation.
Collaborate with the Product Manager, developers, and QA Engineers from other squads to clarify requirements, with a particular focus on testability, consistency, and completeness, as well as streamlining existing business processes.
Champion the use of AI tools to improve testing efficiency, including using coding assistants for faster script development and AI tools for synthetic data generation.
Plan, design, and execute QA tasks according to agreed timelines.
Participate in team planning and estimation of tasks.
Contribute to the creation of test documentation.
Play a significant role in expanding automated test codebases while aiming to reduce the reliance on manual testing.
Conduct various types of testing, such as smoke, regression, and functional testing, to maintain a high level of quality.
Assist other QA engineers in the automation process
About You
Technical Experience
4+ years of professional experience as a QA Automation Engineer, with expertise in Java/Kotlin programming languages
Hands-on experience utilizing AI tools to boost productivity in code writing, debugging, and test case generation.
Strong understanding of Object-Oriented Programming (OOP) principles
Proficient in web technologies including HTML, CSS, and JavaScript, with a solid grasp of web architecture and its functioning
Thorough understanding of API testing concepts, encompassing API methods, HTTP methods, response codes, request and response headers, and payload formats like JSON and XML.
Proficient in utilizing tools such as RestAssured, Feign, Swagger, and Postman for API testing
Hands-on experience in writing UI tests using Selenium (Selenide) or Playwrite
Familiarity with testing frameworks like TestNG and JUnit. Capable of utilising these frameworks to effectively organise and execute automated tests.
Proficient in SQL and database concepts, able to write queries to retrieve data and perform data verification
Experience with monitoring and debugging applications using tools like Sentry and Elasticsearch
Understanding of performance testing, including concepts like load testing, stress testing, and endurance testing. Proficient in testing API performance using tools
like JMeter or Gatling.
Personal Characteristics
We want you to be someone who is comfortable taking the lead when required.
We would like you to be organised, structured and meticulous, with great time management skills.
We want you to be eager to learn and passionate about technology; we strongly believe in people who are ready to develop themselves and who see this as their responsibility, while we are doing our best to give you the opportunities and guidance
We are driving innovation in our area of personal finance, and our product is a reflection of our team. We want you to be an independent and critical thinker who can identify issues and challenges and build logical steps to overcome them
Our community is where our power lies, so you must be an effective collaborator and confident working as part of a small team that is building a business.
We strongly believe that continuous and timely feedback is important for personal growth, and we’re looking for someone open to giving and receiving feedback.
This role requires a lot of interpersonal communication with our community so the ability to clearly articulate your thoughts and ideas plays a key role in success. We will ask you to demonstrate excellent written and verbal skills.
What's in it for you?
Once eligible, you'll be able to enroll onto our private healthcare plan through Vitality. This includes perks like 50% off premium gym memberships and access to their exclusive rewards programme.
Support for your mental health and wellbeing through our employee assistance programme.
25 days of annual leave per year. This is 25 days each year where we expect you to turn your phone off and switch off; we would never ask you to book leave for a doctor's appointment or to see your children's school plays.
Regular team socials to help you switch off from work and get to know your colleagues in an environment away from your desk. We ensure socials are well-balanced and offer a variety of activities to suit different needs so you always feel welcome.
A welcoming, dog-friendly London office with appropriate spaces to cater for those with varying needs in the form of various breakout spaces and silent booths.
A 3% employer pension contribution as standard, with generous additional employer contributions if you choose to make your pension contributions via salary sacrifice
As well as, a range of family-friendly policies, support towards professional qualifications, electric car schemes and more!
Our mission at Y TREE is to build diversity in our teams; diversity of thought, culture, backgrounds and perspectives. Please come as you are and let us know if there are any reasonable adjustments we can make to support you in your application process. Additionally, if you don't feel you meet 100% of the requirements please apply anyway if you feel you can demonstrate your suitability to the role. Please note, that sponsorship is not available for this role.
- Department
- Technology
- Locations
- London
- Remote status
- Hybrid