interactive investor is an award-winning investment platform that puts its customers in control of their financial future. The Automation Engineer will work as part of a dynamic delivery team reporting into the QA Test Team Lead, ensuring the quality and reliability of our software by planning, executing, and reporting on testing across a range of projects.
Requirements
- Represent QA in Agile and Waterfall delivery models
- Create, maintain, and execute both manual and automated test cases aligned to project requirements and user stories
- Conduct risk-based testing in line with the overall test strategy
- Define and input test data into the test environment ensuring accuracy before use
- Participate in Analysis / Design Review / Solution Design meetings to inform test strategies
- Work closely with all areas of the business to complete testing on behalf of internal and external customers
- Support test activities post-implementation and during warranty periods
- Communicate progress to all interested parties within the agreed timescales
- Ensure functional and non-functional testing meets both business and technical quality standards
- Adhere to test governance and use of approved tools
- Own defect management: logging, tracking, prioritising, and retesting
- Participate in reviews of requirements, design, and analysis documentation, and coding peer reviews
- Ensure all code is performant and adheres to security best practices and control standards
- Design, build, and maintain automated test frameworks and scripts using WebdriverIO, Playwright, and Selenium, with JavaScript (Typescript)
- Develop reusable test components, support CI/CD integration (Jenkins, GitHub Actions), and generate automated reports
- Execute automated regression packs as part of continuous testing pipelines
- Maintain subject matter expertise in BrowserStack, Postman, Bruno and other core testing tools, supporting colleagues with system usage
- Conduct performance and load testing and support the testing of other non-functional requirements
- Identify enhancements to testing processes, tooling, and standards
- Collaborate with internal teams and third parties to ensure quality outcomes
- Contribute to cross-squad or breakaway squad initiatives as required
- Support internal compliance by ensuring adherence to regulatory standards (e.g., FCA)
- Mentor and coach manual testers in automation best practices to grow team capability and promote a culture of continuous learning
- Provide input to solution design, analysis reviews & technical decision making
Benefits
- Group Personal Pension Plan
- Life Assurance
- Group Income Protection
- Private Medical Insurance
- 25 Days Annual Leave
- Staff Discounts on our investment products
- Personal & Well-being Fund
- Retail Discounts
- Voluntary Flexible Benefits