Senior Software Developer in Test
Reporting to the Lead Software Developer in Test, the successful candidate will have the opportunity to work on a number of challenging projects and contribute to the team in order to continuously improve software quality.
Malta * Full-time
Duties and responsibilities
- Improving and maintaining existing code while continuously using best practices in our inhouse Test Frameworks
- Reporting defects in a structured and effective way while being able to prioritize them
- Designing, debugging, and maintaining end-to-end automated tests
- Creating and executing Load Testing scripts
- Designing, developing, and executing Test Plans
- Documenting specific cases using Test Management tools
- Working as part of a team while showing a pro-active approach in challenging tasks
Required knowledge, skills and experience
- A minimum of 5 years’ experience in a similar role
- Solid knowledge of object-oriented design principles
- Solid understanding of .Net
- Solid understanding of NUnit/ XUnit Test Frameworks
- Solid understanding of JavaScript
- Previous experience in working with Specflow/ Cucumber to drive BDD Tests
- Experience using Selenium to develop automated tests that drive UI Tests
- Solid understanding of Microservice, Micro-frontend and Microapp technologies
- Familiar with scripting for Continuous Integration tools
- A University degree in a relevant field will be considered as an asset
- Excellent written and verbal communication skills in English