Test Engineer
Role details
Job location
Tech stack
Job description
We are seeking an experienced and highly skilled Test Engineer / Analyst, with current SC Clearance or eligibility for SC, to join us.
The candidate will be responsible for planning, documenting and executing manual tests, capturing test evidence, assisting with user story refinement and elaboration and test estimations, regression test execution and a variety of other related tasks.
This role requires a strong understanding and experience of testing at all levels and types including the ability to create and maintain regression test suites for a project, aligning with best practice and standards.
While we predominantly deliver solutions around Microsoft Dynamics products and Power Platform, we also deliver solutions outside of this. This specific role, will require testing of reusable React components as part of the first project assignment, so experience and familiarity with testing these technologies will be required.
Your scope will primarily be around manual functional testing and carrying out accessibility testing manually and through usage of tooling to ensure solutions meet the required WCAG & GDS standards., * Develop, maintain and execute manual test cases for functionality and regression testing covering positive and negative test perspectives
-
Plan and carry out accessibility testing to WCAG 2.2 AA & GDS standards
-
Conduct API testing to ensure seamless integration and functionality where needed
-
Testing of data driven scenarios, relating to migrated data
-
Collaborate with all team members, managers and client stakeholders
-
Report and track defects, and work with the development team to resolve issues
-
Participate in test planning, estimation, and risk analysis activities
-
Monitor and track test metrics and contribute to weekly reporting
-
Ensure strict adherence between solutions developed and customer requirements
-
Analysis of functional and non-functional use cases, and identification of regression test candidates
-
Creation, maintenance and execution of regression test pack
Requirements
Do you have experience in Software testing?, * Must be eligible for SC clearance PLUS British Citizen or British National
-
Over 5 years of proven practical testing experience
-
ISTQB Testing Certifications or equivalent
-
Experienced in testing React components / technologies
-
Experienced in testing Microsoft Dynamics products
-
Experienced in testing Power Apps and solutions in Power Platform technology
-
Azure DevOps and Azure Dev Ops Test Plans for requirement, test & bug management
-
Experience of testing data migrations and in particular planning tests around migrated data
-
Hands-on experience with API testing tools (e.g., Postman, SoapUI)
-
Knowledge of and hands-on experience with accessibility testing carried out manually and with tooling particularly (Browser Add Ons and Screen Reader toolsets)
-
Experience testing front end and back-end system components
-
Ability to create meaningful test result reports
-
Proactive, team contributor who is delivery focused and engages effectively with all types of team members to drive projects forwards
Skills:
Candidates are expected to have all of the following skills;
-
Strong understanding of software testing principles, methodologies & techniques
-
Experienced at carrying out testing activities in Scrum methodology and contributing in all
ceremonies (Planning, Stand Ups, Demo and Retros)
-
Proficiency in writing and executing clear and accurate manual test cases and test scripts in a professional manner
-
Strong communication and collaboration abilities remotely and in person
-
Able to work as part of a team, but also work independently to achieve work targets and tight deadlines
-
Analytical and proactive in their approach to testing and problem solving
-
Ability to drive testing processes starting from planning phase to test execution, bug fixing and support
-
Capable of engaging at all levels with customers
Desirable skills you could bring:
- Non-functional testing experience including performance and / or security testing
We're also looking for people that fit how we work, which is something like;
- happiest working under their own direction and initiative, but fully supported when needed
- confident to have a voice in a team and represent the testing function and activities
- attention to detail, we want you to obsess about the little things!
- ability to work effectively with remote teams with geographical and time zone differences
- ability to work flexibly to deliver on-time to tight timescales
Benefits & conditions
Salary: competitive depending upon experience + benefits