Work with the users to understand the product workflows and get to know use cases for the product functionality inside out
Understand the drivers behind prioritisation of new features and the functional requirements for priority items on the roadmap
QA the functionality of new features and improvements on pre-production environments to ensure that it meets the requirements laid out within the specification, and that the UX is in line with internal guidelines.
Attempting to explore all possible user flows in new functionality to find potential issues with new features
Document QA cases - the testing criteria, expected results, actual results and required improvements
Work closely with the Product Manager and Engineering team to communicate requirements as a result of QA testing
Managing support request inflow and ensuring that support tickets are categorised and dealt with appropriately in a timely manner
Working with stakeholders across the business to manage their expectations and provide transparency to the support process
Investigating and replicating issues submitted for support, and working with stakeholders to find further information as required ahead of documenting within JIRA
Requirements :
Excellent analytical and problem solving skills
Excellent analytical and problem solving skills
Excellent verbal and written communication skills
Minimum of 2 years of experience in software testing, with a focus on web application
Strong understanding of software testing best practices, including manual and automated testing
Experience with testing frameworks and tools such as Selenium, Pytest, and Jest
Strong empathy for customers and motivated to delight users
Experience testing RESTful API services and Javascript front-ends
Strong understanding of software testing best practices, including manual
Proactive and fast learner who is interested in understanding the product inside and out
Highly organised and absolutely dedicated to immediate response times for customers
Ability to manage multiple software tools to communicate and log and track issues
Work well with multiple teams and collaborate across departments to resolve issues
Ability to express technical issues to non-technical business stakeholders
Personable, enthusiastic, and articulate
Enjoys effective collaboration with people at all levels
Proactive approach to work with a high level of enthusiasm for support and QA