Overview
We are seeking a skilled Test Engineer to participate in a 6-month contract focused on delivering user-centered digital services for the Government Digital Services (GDS) platform. In this fully remote role, you will collaborate with a cross-functional team including developers and product owners to ensure the quality, performance, and security of web and API-based services, employing your expertise in automation and testing best practices.
Responsibilities
- Design, execute and maintain both automated and manual testing for web and API services.
- Implement BDD test scenarios using Cucumber and Gherkin.
- Develop and maintain automated browser tests with Selenium and Ruby.
- Perform accessibility testing using tools like WAVE and Pa11y.
- Conduct security testing with OWASP ZAP and Dependency Check.
- Validate RESTful APIs with Postman or Newman.
- Utilize browser developer tools for comprehensive testing.
- Collaborate within Agile delivery teams to enhance testing practices and maintain version control.
Requirements
- Strong experience with BrowserStack for cross-device/browser testing.
- Proficient in Ruby and Cucumber / Gherkin for BDD.
- Experience with Selenium for automation testing.
- Familiarity with API testing tools such as REST and Postman/Newman.
- Knowledge of accessibility testing tools like WAVE and Pa11y.
- Experience with security testing methodologies including OWASP ZAP.
- Comfortable using version control systems like Git.
- Agile working experience is essential.