Software Test Engineer
Contract 12 Months
Portsmouth
Outline
A Software Test Engineer with proven knowledge and experience of testing in an agile development environment delivering software solutions. The Test Engineer will join a scrum team to deliver functionality for a new Satellite Communications Management Solution. The Test Engineer shall contribute to all stages of the software development lifecycle and thus have solid experience in test technologies including Automation.
Responsibilities
· Testing and verifying quality code for a new product development using an agile methodology and support Test documentation development
· Testing of code within an agile environment (scrum).
· Automated test experience using Selenium / WebDriver (or similar technology)
· Working with the team to define test cases and run test phases for a new product development.
· Test Task estimation in accordance with sprint planning.
· Creating Test Automation scripts for Regression testing phase
· Support in documentation generation such as Software Test Plan, Software Verification plans etc.
Essential Skills & Experience
The following key technical skills are required:
· Agile Development Process knowledge
· Test Automation experience of web testing essential
The following key soft skills are required:
- Ability to self-motivate and to work well within a team environment.
- Ability to promote innovation in self and others
- Ability to interact with internal & external stakeholders in a confident and professional manner
- Ability to deliver to quality, cost and schedule
Desirable Skills & Experience
The following technical skills are desirable:
· Degree level education (Computer Science preferred with minimum of 2.1)
· Automated Testing Swing of applications would be highly desirable.
The following domain skills are desirable:
- SatComms
- Software Defined Networking
- Network Monitoring / Management Application
