Description
Software Developer in Test - (SDET/SpecFlow/Azure/API/Automation)
Methods require the services of a Software Developer in Test. You will be expected to own the overall quality of the services and be able to work with the wider team to ensure a seamless experience for the users/business. You will need to drive the automation using sound testing principles to ensure all functional and non-functional requirements are consistently met.
The role
- Develop & Automate end to end tests using the test framework (C# and Javascript) using SpecFlow & Jest
- Working alongside Developers to create acceptance tests
- Create test cases within Azure DevOps (VSTS TM)
- Perform API testing using Postman
- Use Application Insights to track errors
- Create supporting documentation for new features
- Cohesively work alongside existing QA Analysts
- Enhance acceptance criteria for user stories
- Produce test plan for feature under test
- Working within a multi-disciplinary Scrum team
Requirements
- You will have experience of the below:
- API testing experience
- Manual & Automation testing knowledge
- Confidence in writing acceptance criteria
- An understanding of the development life cycle, software release process and defect management
- Exceptional analysis, reporting and problem-solving skills
- Experience of estimating work
- Familiarity with Azure DevOps
- UI testing
- Experience of GDS would be beneficial
- You will also need to know the following:
- Selenium, Postman, Jmeter
- Load & scalability testing for web apps and API service