Location : Edinburgh
Responsible for handling and coordinating software testing tasks raised by developers and recreating software problems reported by customers.
High awareness of browser and platform differences and limitations. Responsible for documenting the testing process and documenting modes of failure.
Familiar with cross browser and platform accessibility requirements and Information Governance requirements.
Main responsibilities :
Raise risks, escalate them and work with delivery team to resolve them.
Handle and coordinate software-testing tasks.
Creation of test plans and their execution.
Assist with testing strategy as required
Accurate reporting and documenting of issues as they occur
Complete and submit accurate time reporting sheets as required by company
Engage with company coaching process Annual Appraisal and Continuing Professional Development (CPD) training process
Comply with Information Governance requirements
Key skills : Essential
Automated testing frameworks experience (e.g. using c# or tools like Selenium, Test Complete, CodedUI)
Good understanding of OOPs concepts
Test plan writing
Web testing, API testing
Experience and comfortable working with Agile (Scrum / Kanban) approaches
Device / mobile testing
Degree in relevant subject (e.g. technical, computer science) or relevant industry experience
Familiarity with Testing tools like JMeter, Postman, Azure DevOps, Fiddler
ISEB, ISTQB or equivalent qualification
Azure & Application Insights
Familiarity with Microsoft stack and Test Manager
MCP (Microsoft Certified Professional)
Programming skills in C# or Java
SQL or other database experience
Data protection knowledge & information governance
Training and presentation skills
Performance / load testing exposure