Software Test Engineer
Role details
Job location
Tech stack
Job description
Continuing this success, we are pleased to offer a great opportunity for a talented, motivated and outgoing individual to help maintain our growth. The Software Test Engineer will be a key member of the Software Development team, to ensure that our products meet the standards expected by our worldwide customer base.
Role Requirements and Responsibilities:
· You will be responsible for analysing requirements and designing tests to meet those requirements.
· Writing, maintaining and executing both manual and automated software tests that demonstrate that acceptance criteria have been met.
· You will Manage and Maintain test scripts to support a stable continuous integration test environment.
· You will work within the software team using agile methods, participating in sprint planning, sprint reviews and retrospectives.
· Self-managing to meet demands across multiple teams wherever possible.
Requirements
Do you have experience in TFS?, At least 3 years demonstrable experience of software testing, preferably in an embedded environment.
· A good understanding of the software development lifecycle and agile methodologies.
· Experience of REST API and Networking and internet protocols (such as HTTP/ TCP-IP)
· Familiarity with software version control systems e.g., TFS, Git (Experience using DevOps Azure 2019 would be beneficial.)
· Knowledge of Python and Bash scripting languages
· Familiarity with Linux operating systems
· Excellent listening, written and verbal communication skills.
· Excellent problem-solving skills.
Benefits & conditions
- Bereavement leave
- Company pension
- Cycle to work scheme
- Enhanced maternity leave
- Enhanced paternity leave
- Flexitime
- Free parking
- On-site parking
- Private dental insurance
- Private medical insurance
- Sick pay