Dog is looking for an experienced QA Analyst to join our technical team. In this role, you will be responsible for test plan creation and both manual and automated testing of multiple web and mobile sites and applications for our range of global clients. A knowledge of both functional and non-functional testing techniques is required.
As a QA Analyst, you should be able to demonstrate understanding of the software development life cycle in order to ensure the quality of projects throughout, from development to deployment and post release. You will be responsible for conducting automated and manual tests to ensure the software created by developers meets functional, visual, accessibility, security, and performance requirements and best practices. You will need to know which types of testing methods and techniques are required for any given project to correctly scope, estimate, plan and execute QA work.
As you will be working on multiple projects at any one time, you must have an aptitude to work independently, learn quickly, and retain domain knowledge. You will be expected to create well-documented test plans, to clearly and correctly communicate steps to reproduce defects in written form, and to analyse and report on defect data in both written and verbal communications. You will be interacting with developers, designers, project managers, and even customers regularly, so a collaborative, client-service orientation is required.
A minimum of one year of experience in a similar role is required. As a core Dog value, learning in the role is key and training will be given where required. You'll be supported in your learning by senior staff and report directly to our Head of Development.
- Test CMS-based websites on Umbraco and Sitecore platforms, as well as bespoke applications in C# .NET and APIs, leveraging a range of functional and non-functional testing skills
- Determine testing approach to projects, generating test plans and acceptance tests, and estimating the time needed to conduct these
- Clearly and accurately report defects to developers, content editors, and other team members
- Execute test plans using manual and automated testing methods, meeting milestones and estimates to deliver projects on time and to expected quality targets
- Keep up-to-date on technologies related to job role, proactively and as directed
- Contribute to team meetings to share knowledge with the team and company
- A wide range of functional and non-functional testing skills, such as accessibility testing, compatibility testing, functional testing, performance testing, security testing, usability testing, etc.
- Experience with web testing tools such as browser-based dev tools and console, Postman, etc. and automation tools such as Selenium, Playwrite, etc.
- Strong critical thinking and problem-solving skills
- Effective written and verbal communication with different audiences
- Ability to use standard office software – Word, Excel, Outlook, Microsoft Teams, Podio, JIRA, Azure DevOps
- Willingness and enthusiasm to engage across disciplines regularly and in a collaborative manner
- An eye for detail and a stickler for perfection – keep us on our toes and ensure we’re delivering our best!
Our Glasgow HQ is based right in the heart of the city, on Glasgow’s bustling Buchanan Street, with an open-plan, friendly, atmosphere. We work closely with team members in London and Asia.
We’ve been around since 1996 and our staff retention is strong, we even have a number of Dogs who’ve been here since day one; and we’re focused on ensuring the best talent available bring their skills to Dog.
We offer a hybrid work arrangement, all the kit to work comfortably from home, flexibility in our working hours, 25 days annual leave (excl. bank holidays), private healthcare and dental, increased pension scheme contributions with years of service, a variety of team training resources plus training budget, Wellness Mondays, in-office perks and reduced city centre parking costs.