About the Role:
This a hands-on role where you will work with the rest of the development team and take ownership of the test deliverables for your respective scrum teams to ensure only the highest quality products make it out the door. We are interested in someone with a strong testing background and mindset, developed through years of testing experience and continuous education in the testing field. Through Context Driven Testing, and applying Critical Thinking skills, you will help identify problems that could risk the value of the products and projects that we deliver. The role may be required to work outside core business hours to provide support for software releases and project implementations, as well as assist with the resolution of application issues.
Key Responsibilities:
- Develop and maintain appropriate and relevant Testing Artefacts to form an integral part of the delivery methodology.
- Execute end-to-end testing activities, including functional, UI, backend, mobile, regression and non-functional testing, ensuring adherence to acceptance criteria and definition of done.
- Implement, expand, and maintain test automation frameworks that are fit for purpose with changing project needs.
- Drive the continuous improvement of how we use test automation in our products, focusing on speeding up various feedback loops that make it safe, fast, and effortless for us to deliver code all the way to production.
- Work in an advisor capacity to all members of the QA practice, supporting and Coaching QA team members with test execution.
- Perform basic log analysis to identify and address platform-related issues affecting product quality.
- Build strong relationships with development leads, QA teams, and management team, fostering a collaborative testing environment.
- Coordinate and oversee the work of other Test Analysts, offering mentoring and expertise on testing processes and methodologies.