If so, the Information Services Division (ISD) at the Crown Office and Procurator Fiscal Service (COPFS) wants to hear from you.
We’re looking for a Test Engineer to join our dynamic Agile teams, where your work will directly contribute to the delivery of secure, resilient, and innovative digital solutions that underpin the justice system.
Additional Information:
If you would be interested to learn more about this role, please see our application pack on our website for further job details, salary information and assessment guidance.
Benefits:
We offer an excellent range of benefits which include:
25 days paid holiday + 11.5 public and privilege holidays (rising to 30 days paid holiday after 4 years).
Generous Civil Service Pension employer contribution, on average over 28.97% of your pay
Flexible working hours and family friendly approach to work.
Cycle to Work Scheme and Season Ticket Loans.
Employee Wellbeing Support with Mental Health First Aiders and access to an Employee Assistance Programme.
Job description
The Information Services Division (ISD) supports and delivers
a range of efficient, resilient, innovative and secure digital
services to enable COPFS to deliver its core services.
As a Test Engineer, you will work in Agile sprint teams to
ensure the delivery of high-quality software products and
solutions to COPFS.
The role will involve the planning and execution of testing and
the analysis and reporting of results using the latest
technology and data driven continuous improvement
principles
SCOPE OF THE ROLE
• Working with the team to design, implement and execute
test features for new product development
• Work closely with software developers to reach a common
understanding of the architectural designs to determine
appropriate test coverage
• Collaboration with analysts is also essential to ensure that
all necessary business scenarios are thoroughly covered
in the acceptance test scripts
• Work on functional and non-functional areas of our
applications. Analysing requirements meticulously, to
define test scenarios that rigorously test the applications
under change
• Ensuring robust test coverage for infrastructure and
security changes maintaining system integrity and security
ROLE SPECIFIC DUTIES
• Your work will include functional, regression, system, and
user acceptance testing. Identify, document, and track
defects
• Production of Tests within an agile environment using
JIRA or DevOps to manage the test cycles
• Testing, including Manual and Automated testing using
Selenium WebDriver, Cucumber, Java (or similar
technologies)
• Ability to define test cases and run test phases for new
product development in all phases of the development
process
• Task estimation in accordance with sprint planning and
participate in other Agile ceremonies
• Support Test Readiness Boards and Test Reviews as
guided by the Test Lead
• Ability to complete Test phases independently and within a
team environment
• Communicate issues, risks & provide status reports to Test
Manager/Lead
• Ensure compliance with industry standards and company
policies
• Review documentation and quality assurance processes
• Supporting our agile processes is a significant part of your
role, which means fostering collaboration and developing
shared skill sets between testers and developers
Please note these are not exhaustive lists and other
duties may be required as appropriate to the role
Person specification
SUCCESS PROFILE
The Success Profile below sets out the essential elements that make up the vacant position. You will be expected to demonstrate
how you meet any Behaviours, Experience or Technical criteria at application and interview stages.
All Behaviours will be assessed at interview stage.
ESSENTIAL CRITERIA - PERSON SPECIFICATION
This opportunity will suit applicants with a background in software testing, you should have the ability to design, implement and
execute test plans to ensure the quality and functionality of software applications. You should have a sound understanding of bug
identification and reporting, how to document issues well to help resolve defects and improve product performance.
Applicants who have familiarity working in a cloud-based environment as well as having experience in accessibility testing would be
beneficial.
Please note applicants must be able to demonstrate the below essential criteria:
• Strong understanding of software testing methodologies, tools, and best practices
• Excellent communication skills to effectively communicate thoughts and ideas to all different types of people in the software
development lifecycle
• Excellent analytical and problem-solving skills
• Strong communication and teamwork abilities
Please note that you may be required to carry out an additional assessment or presentation at interview. Further detail on this will
be included in your invite to interview letter.
Qualifications
Appropriate professional qualifications, such as ISTQB Certified Tester or demonstration of equivalent professional training and
experience
Previous experience of having completed independent, exploratory testing
Behaviours
We'll assess you against these behaviours during the selection process:
Making Effective Decisions
Working Together
Technical skills
We'll assess you against these technical skills during the selection process:
Strong technical understanding in technologies which are used for test automation; Java, Selenium, Junit, TestNG)
Experience with device testing tools like Browserstack
Experience with test management tools such as JIRA, Devops, or similar
Do you agree to our terms & conditions & privacy statement?
Receive updates & notifications from Ex-MilitaryCareers.com