Description:
- Work with the Product, Engineering and DevOps teams in building core products
- Create, test and maintain both the UI and service layers of the product
- Support developers in understanding how to write more testable and robust code and software with the appropriate level of quality.
- Collaboratively work across all areas of IT development, actively liaising with developers and business stakeholders to improve overall quality and performance.
- Provide technical advice and guidance to the development team around strategies and production deployment plans with the team ensuring high availability of service.
- Work both on new features and verification and optimizations of current ones
- Source inspiration both from SMEs, clients and views from outside of the company's industry to create game changing products
- Bring in the latest and greatest technologies discovered!
- Understanding the benefits of using Automated Testing and when using is appropriate.
- Ability to understand software architecture and the implications that this has on testing.
- Good understanding of how to best design automated testing across application layers using UI, API, and Integration tests.
- Excellent working knowledge of web automation tools such as Selenium in multiple browsers.
- Ability to identify when performance testing is required and advise the team on how best to perform performance testing
- Excellent bug reporting. Familiar with tools such as JIRA and Confluence.
- Experience testing of APIs, Web Services and Backend Services.
- Strong Agile philosophies from working in SCRUM/ Kanban/ Lean startup teams
- A curious, fast learner & team player who is fluent in English and have an avid attention to detail
- Financial or Gambling experience & mobile testing automation experience would score some extra points