Description

Senior Test Analyst/Automation Testers - Service Requirements Overview

 

The Automation Testers will have expert knowledge of all forms of software testing for building integrated solutions using Microsoft Tools and Technologies. The Automation Testers will work with all others as necessary within the project including the Technical Architect, Product Owner, Agile Development Lead, Senior Developers and Developers as well as other stakeholders to ensure the software produced meets the quality expectations of stakeholders and the standards agreed with the Authority.

 

The Automation Testers will be responsible for test analysis, design, and execution in support of the Team deliverables.

 

The Team will deliver a fully working solution that meets the requirements agreed with the Authority in the timescales defined by the Authority. The solution should comply with the security, accessibility standards set out by the Authority.

 

The Team is expected to support the delivery of the CRM solution through development, testing, user acceptance, deployment to production and early life support, using their professional skills and expertise to plan and deliver all of the services for this statement of works under their own direction and control, but monitored by the Authority’s appointed persons

 

As part of the Team the Automation Testers will be expected to contribute to planning and estimation of work required to achieve the Team deliverables

 

The Authority will be undertaking bespoke development in delivering the end-to-end solution, so the software will need to integrate with several bespoke data sources written by other parties.

 

The Authority anticipates that the Automation Testers will be allocated as follows:

 

  • Full Time (5 Days per Week) from Service Commencement date

 

Key Knowledge / Skills

 

  • Strong written and verbal communication skills including ability to explain complex information with agile development teams including the test design and defect reporting
  • Expert in test automation using C# and Selenium Web Driver
  • Expertise in using JMeter for Load Testing
  • Expertise of Behavioural Driven Testing and Acceptance Driven Testing tools specifically SpecFlow using C#
  • Experience of Test Automation with Microsoft Dynamics 365
  • Experience of working in an Agile Development environment/methodology
  • Knowledge of Microsoft Dynamics 365 CRM core functions (including but not limited to: - case management, workflow, correspondence, RBAC etc)
  • Experience of C# .Net, C# .Net Core for test automation
  • Knowledge of Azure technologies (including but not limited to: - API Manager, Active Directory, Functions, Storage, Service Bus, Data Factory and Logic Apps etc);
  • Expertise in Azure DevOps, Git Repos and Power Platform Tools
  • SFIA competency-based resources would be desirable

 

The Authority Will Provide Through The Authority’s IT System, Each Member Of The Team With Access To The Following Licences, To Be Used Specifically In The Delivery Of The Services

 

  • Microsoft Developers Network License

 

The Authority requires the standards of the resources delivering the Services to be maintained, even if the Service Provider elects to make a change to the Team. This process is described earlier in this document.

Education

Any Graduate