Job Description & How to Apply Below
This role requires strong analytical skills, a methodical approach to testing, and experience working within Agile software development environments using Azure Dev Ops.
Key Responsibilities
Functional Testing
Create, execute, and maintain detailed test plans and test cases.
Perform manual testing of web applications developed in C# and .NET Core.
Validate functionality against business and technical requirements.
Identify, document, and track software defects.
Azure Dev Ops & Agile Delivery
Work within Azure Dev Ops to manage test activities and track defects.
Create and maintain test cases linked to User Stories, Features, and Epics.
Participate in Agile ceremonies including sprint planning, backlog refinement, daily stand-ups, sprint reviews, and retrospectives.
Collaborate with developers to reproduce and resolve defects efficiently.
Quality Assurance
Verify bug fixes and conduct regression testing prior to release.
Ensure software releases satisfy acceptance criteria and quality standards.
Support User Acceptance Testing (UAT) activities.
Assist in creating and maintaining QA processes and standards.
Documentation & Communication
Produce clear and concise test evidence and defect reports.
Provide regular feedback on software quality and release readiness.
Contribute to release notes and quality reporting.
Continuous Improvement
Identify opportunities to improve testing processes and coverage.
Support the introduction of test automation where appropriate.
Contribute ideas to improve software usability, reliability, and user experience.
Required Skills & Experience
Essential
Previous experience in a Software QA Tester, Software Tester, or Quality Assurance role.
Experience testing web-based business applications.
Experience using Azure Dev Ops for managing defects, work items, and test activities.
Understanding of Agile software development methodologies.
Strong analytical and problem-solving skills.
Excellent attention to detail.
Ability to create structured test plans and test cases.
Experience conducting:
Functional Testing
Regression Testing
System Testing
User Acceptance Testing Support
Strong written and verbal communication skills.
Technical Knowledge
Understanding of C# and .NET Core application architecture.
Knowledge of web technologies including:
HTML
CSS
Java Script
Understanding of REST APIs and API testing.
Familiarity with SQL databases and basic query writing.
Experience testing role-based access control and authentication processes.
Desirable Skills
Experience with automated testing tools.
Knowledge of Selenium, Playwright, or similar automation frameworks.
Experience testing Azure-hosted applications.
Understanding of CI/CD pipelines in Azure Dev Ops.
Experience testing integrations with third-party systems.
Knowledge of security and performance testing principles.
Personal Attributes
We are looking for someone who:
Has a passion for delivering high-quality software.
Can work independently while collaborating effectively within a team.
Is organised and capable of managing multiple priorities.
Communicates clearly with both technical and non-technical stakeholders.
Takes ownership and pride in delivering reliable solutions.
Locations - Inverness or Aberdeen will be considered
To find out more please contact Lyndsey for a confidential conversation
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×