PERMANENT
Essential Skills and Experience
- Writing (looking for experience with Scala, JavaScript, Java or any ideally procedural programming or alternatively object-orientated language), running and debugging functional automation tests on an integrated development environment (IDE) for Front End and API testing and frameworks including Cucumber BDD or Junit or Rest Assured
- Experience in Selenium automation framework
- Non-functional automation experience with tools like JMeter, Gatling, Zap, Wave, Axe
- Version control tools like GIT
- Development approaches
- Able to rapidly learn tools & languages as required
- Proven ability to independently research & communicates new testing technologies or approaches
- Detail-oriented: able to document and follow detailed instructions within test scripts and defect-tracking documents
- Experience in testing software across multiple web browsers and devices
- Communicate with and present to technical and non-technical people
- Automation engineer, or software developer experience in an agile project
Desired Skills and Experience
- Continuous integration tools like Jenkins
- Assistive technologies: JAWs/NVDA/VoiceOver/TalkBack/Dragon
- Cross-device testing: BrowserStack
- Agile methodology experience
- Public sector experience