Automation Test Engineer

Monolith ,
London, Greater London

Overview

Job Description

We're building a self-sovereign financial platform with a suite of products and services powered by decentralisation that give you 100% control of your assets. Store them securely in our wallet, spend them with our payment card. We never touch or hold them ourselves. It's simple, elegant and secure, and amongst the first practical authentic use-cases on the Ethereum blockchain. Based in central london, we're a high-performance team of around 25 people; we have freedom and responsibility, a culture that encourages original thinking offers ownership, and embraces knowledge sharing... and we have big plans to grow! Requirements We're looking for our very first Automation Test Engineer to help us build products and services that bridge the real world and the decentralised world of the Ethereum Blockchain. You'll be designing and building privacy-first applications on the "world trust computer", aka Ethereum, to ensure that our users will never be our products! In this role, you'll take charge of building our testing infrastructure from the ground up; crafting and executing automated tests, finding regressions, reporting and verifying bugs, and developing services to boost test automation, device handling and developer productivity. Our tech stack includes: Ethereum - Solidity- React Native - React.js - GraphQL - Apollo - Go & TypeScript - Docker - Kubernetes - GCP This role is for you if: * You have solid automated testing experience * You love automating things * You've worked with service oriented architecture and have a strong understanding of networking and API contract testing * You know your way around current testing technologies - and are always keen to learn more about new ones * You have deep experience of a variety of test methodologies, writing test plans, creating test cases and debugging * You possess excellent verbal and written communication skills and are capable of advocating and championing testing within Token. * You're not scared by complexity * You have a strong bias towards action and a healthy 'can do' attitude. Bonus Points if: * You have an understanding of how the Ethereum Blockchain works * You've got experience with automated behavioural testing frameworks for React Native * You get GraphQL * You've worked on open source projects with an active GitHub repository * You're familiar with continuous integrations testing services such as CircleCI * You know your way around Google Cloud * ... or if you're keen to learn all of the above! Monolith is for you if: * You're excited about the potential to create social change through technology. We're not in this to get rich quick, we want to fundamentally change how the world does business * You believe in strong opinions weakly held, without ego. This industry is too new to have experts. Great ideas come from anywhere and better ideas can come at any time * You embrace the growth mindset and you like to be constantly learning, about everything * You're creative & innovative. If it has been done before you will do it better but you will also relish doing things that have never been done. You are happy to be experimental, create a hypothesis, test and iterate. * You believe in transparency. It's not just a word for us - it's what our business is built on. That means we treat our team like adults and we really value people who are open and genuine Benefits Our team members are rewarded well, not only with a competitive salary, but also with: * Generous Stock Option Scheme * TKN Option Scheme * Private health insurance * A training & development budget that helps you to grow with Monolith * 25 days holiday + bank holidays * Flexible working hours - we care about your output, not when you rock up or clock out * A company pension scheme (naturally) * Top of the range hardware * Team lunch on Wednesdays, breakfast on Fridays and healthy snacks * Bi-annual company events * The option to participate in a crypto salary scheme * A fantastic office close to Angel Station * Access to a range of discounts and little life extras via Perkbox A little bit about our recruitment process: Following an initial intro call, we have a 3/4 step process which includes a technical challenge. In order to make the most of your time and ours, we ideally like to hold onsite interview sessions on the same day. We're moving fast, so we aim for the whole process time to be between 1-2 weeks. If all this sounds exciting... Start a conversation by hitting apply and sending us some information about your achievements, ambitions and why you're interested in joining Monolith- we look forward to hearing about you! Unfortunately, we're not currently in a position to offer visa sponsorship. We welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age