About Dynamic Planner:
Dynamic Planner was founded in 2003 and is the UK’s most popular risk profiling and asset allocation investment process. It is today used by thousands of advisers and helps them ensure investment suitability, increase efficiency, and demonstrate value to their clients.
Dynamic Planner is an industry-leading set of Software-as-a-Service applications used by financial advisers.
Advisers use Dynamic Planner to gain information about their clients, to calculate their appetite for risk, to analyse their financial situation, and to match them with suitable investment opportunities.
We have a core product which is configured and used by thousands of financial advisers
Selenium, C#, Git, SpecFlow
What you’ll do all day
You will be working in a sprint team with 1-2 other testers, 2-3 developers, a product owner, and a project manager.
You will design test cases for new features, and then automate them in C# and Selenium at the same time as the developers are writing the feature. The changes will be deployed to a feature environment that’s dedicated to the change you are testing.
We have a fast-paced environment where software changes can reach Production the day after they are developed, so it is essential that we have a full and robust automation suite to prevent regression.
You will also be involved in team discussions for projects, providing estimates, reviewing other testers’ automation, and supporting BAU processes.
About the role
The role is right in the heart of the Dynamic Planner technology infrastructure. Dynamic Planner provides software as a service to its customers, and so the design, quality and reputation of this software is critical to our business. You will be working as part of a team to ensure that the quality of our software remains outstanding.
Being highly skilled, creative, diligent, and able to multi-task are essential skills for this role. A keen eye for detail is imperative!
We love testers who manage to think of the thing that didn’t occur to anyone else.
About our technology
Dynamic Planner consists of a series of web applications and services that we write in C#. Alongside this sits our test automation, which is a set of Selenium tests written in C# (.Net Core) that we use to confirm that the software continues to meet its acceptance criteria. We continually aim for 100% functional coverage of our web application. In addition, we have C# regression tests for our API, and load tests written in JMeter.
We use Azure DevOps to manage our build and release pipelines. When a new feature is ready, the associated regression tests are merged into the master branch simultaneously. Each night, all regression tests in the master branch are run. We then release the master branch to Production each week.
About the team
A team of 12 automation testers with a passion for technology and who are proud of what we build.
We live across the country and have a large variety of backgrounds. Some of us have worked here for 11 years, and others have been here for a few months.
What can you expect working with us?
- A diverse, fun, enthusiastic team of highly skilled people who are proud of their work.
- Cross-functional, product-oriented teams.
- Agile and lean mindset – a collaborative atmosphere where we develop and own our product together.
- Best practices – We are constantly trying to do better.
- A fun and flexible working culture
- The opportunity to grow and develop your skills
What we offer:
- Competitive salary & discretionary annual performance related bonus scheme
- Generous benefits including 25 days holiday with anniversary increase up to 30 days,
- Personal development budget to help you learn and grow,
- Health & wellness programme to help you focus on you and maintain a healthy work life balance
- Flexible working policy
- Company Pension, Life Assurance, Payday treats and much more!