Automated Test Engineer
Role Tasks & Responsibilities
Working closely with other POW web team volunteers and staff to implement improvements to our digital infrastructure including a rebrand and the expansion of our POW Climate Pledge.
Who we’re looking for
We are seeking an experienced automated test engineer to help ensure the quality of our digital infrastructure as move to a new JAMstack architecture. You will be a detail orientated, organised and bring solid practical experience of implementing automated test frameworks.
Mostly importantly you will have experience working on your own initiative, of taking ownership of a project or task as part of a team and a hunger to learn & share knowledge.
Obviously a personal commitment to the mission and values of Protect Our Winters and a drive to support others to take effective action is also really important.
Responsibilities
- Designing and developing test automation frameworks & scripts.
- Defining and using test automation guidelines
- Identifying & researching issues in software through testing
- Collaborating with and mentoring the wider team to delivery practical high quality solutions
- Keeping updated with the latest industry developments & recommending solutions
- Working with the team to build and reuse unit, cases, stubs, drivers and other objects.
Skills and Qualifications
- Solid understanding of modern automated web testing tools, practices and standards
- Appreciation of A11Y Standards and how to test to them
- Experience of security and performance testing using open source tools
- Knowledge of how to interact with REST a& GraphQL
- Proficient understanding of GIT
- Proficiency in JavaScript and/or Python
- CI/CD & automated testing using Storybook, Selenium, Cypress, Playwright, Cucumber et al.
Technologies in New Architecture
JAMstack
JavaScript / ES6
Typescript
React
Next.js
TailwindCSS
Storybook
Chromatic / Applitools / Checkly
Jest / Cypress / Jest / Pupeteer / Playwright
Node.js
Docker
Headless CMS like Sanity.io
Snipcart / Shopify / Big Commerce
Stripe & Paypal
Circle CI
Vercel / Netlify / Heroku / Azure
HTML
CSS3
Headless CMS / Wordpress / Github
Salesforce API
MailChimp / eSputnik / Amazon SES
Agile / Lean / Lean UX
JIRA
XRAY
Zapier
What you’ll get in return
- The ability to to work with a great team and the chance to help shape our global digital strategy
- Experience delivering a migration to JAMstack and building on some cutting edge technology
- References and valuable experience within the third sector
- Support from a passionate team and access to POW events
- Access to POW UK volunteer discounts/perks
Time Commitment
We have a fairly big backlog. It's really up to you and what you are able to provide. We will work with you to prioritise workloads JIRA to fit the team's availability.
How to Apply
Use the link to the right.
If your skills match what we need to succeed in the role, you’ll then be asked to complete a phone / zoom interview to find out more.
Thanks for your time and we hope to hear from you soon!