Senior Quality Assurance Engineer Newcastle Up to £45,000 pa We are currently recruiting for a Senior QA Engineer to take ownership of driving a quality focused approach at all levels, encouraging this with your peers in the wider business. You will take a key position using your analytical skills, excellent attention to detail and ability to empathise with the end user to deliver excellent quality software. Alongside the team’s manager and product owner, you will collaborate closely with developers to ensure that quality practices are adhered to and that quality is built into all levels of the software produced. You will also proactively seek out ways to make the team’s quality assurance processes more efficient and reliable. The role will initially focus on manual testing, with a view to determining a path towards automated testing alongside this. A typical week as a QA might involve:
Taking an active role in agile ceremonies such as refinement, kick-offs and retrospectives.
Collaborating with the team to complete work within the allocated time.
Encouraging and taking part in quality practices within the team, for example story kick offs and sign offs.
Continually seeking to understand more about the end-user and develop a variety of use cases.
Gaining a solid technical understanding of the applications to apply a risk-based approach to your testing.
Analysing at what level testing should be completed to ensure the best quality product.
Defining and capturing a range of test cases that best cover the requirements of each ticket.
Working with developers to introduce, maintain and document automated test frameworks.
Performing exploratory testing across the application to discuss edge cases and to refine the experience.
Managing the team’s bug backlog by liaising with stakeholders to ensure priority and scheduling is set accordingly.
Critiquing and analysing test process in order to continuously improve ways of working.
Problem solving and defining test options to overcome barriers for delivery whilst maintaining safety and standards.
We are looking for someone who:
Has a passion for software quality assurance and delivering an excellent experience to the end-user.
Can demonstrate an understanding of web-based software and the variety of platforms involved.
Has solid experience of the testing lifecycle within a fast-paced agile environment.
Isn’t afraid to ask questions and get a thorough understanding.
Ensures excellent time management and proper prioritisation of tasks.
Can communicate well at various technical levels to ensure complex issues can be clearly understood.
Loves to investigate and get to the root of a defect, utilising skills by querying a variety of data sources (PostgreSQL, error tracking services, application log files etc.)
Takes a strong sense of ownership and responsibility for their and their team’s work.
Prides themselves on collaboratively delivering excellent quality software by working together to resolve any defects raised.
Can empathise with the range of end-users and see different scenarios from a variety of viewpoints.
Seeks to identify and make improvements within the organisation.
Has a strong desire to consistently improve themselves by expanding upon existing, and learning new, skills.
Thrives on constantly looking for ways to improve the service testing provides and knows how to generate buy in
We would love someone to have any of the following:
Quality Assurance / Testing experience in software, ideally web based applications.
Experience working in an agile environment with short release cycles.
Good understanding of agile quality assurance processes throughout the lifecycle.
Exposure to defect management and lifecycle.
Exposure to running and debugging automated test suites (Ideally Cypress, Nightwatch, Selenium or similar for FE, Pest or similar for BE PHP)
Exposure to API testing tools such as Postman.
ISEB/ISTQB Foundation in Software Testing or similar
If you feel you have the right skills and experience for this role; please do apply now.
Newcastle Upon Tyne
up to £45000 / year
Beware of fraud agents! do not pay money to get a job