Engineering - QA Automation Developer

What it’s like to be a QA Automation Engineer

In this role you’ll to help enable and encourage our developers to design and implement tests in an efficient way by providing them with the right tools, frameworks and infrastructure. We use cypress.io as our e2e framework and you will help train our developers in the use of this tool and how to structure their work to allow for good e2e tests so they can become capable in this area. You’ll also be responsible for ensuring the build systems runs all our tests in a way that helps our software development process and ensures our product quality. A percentage of your time will also be building product. You set aside time each week to learn about new technologies and help other programmers get better, though pair programming and knowledge sharing.

Why you might like it

You want to build beautiful code that solves complex ecommerce problems. You want to help a team of smart developers get better at testing and you love being surrounded by motivated people who enjoy sharing and helping each other.

Why we might like you

You enjoy working with others and helping mentor developers at all skill levels. You are a strong communicator who takes the time to interact with people across different disciplines. You have a keen sense of community and are always looking for new ways to expand the work of others.

Skills that are important to this role

testing: level 2 qa automation architecture git: level 2 github: level 2 coding: level 2 deployments cypress diagrams documentation presentations mentoring part of successful projects: level 2
Technical Breadth (5 of) technical breadth aws services technical breadth azure services technical breadth browsers technical breadth cloud providers technical breadth databases technical breadth gcp services technical breadth languages technical breadth programming patterns technical breadth scaling technical breadth standards technical breadth ui frameworks

Engineering - Developer 2 skills

launch darkly kubernetes prometheus make web api service worker web api web worker elasticsearch level 1 athena
Language (1 of) language c sharp language clojure language go language javascript node language javascript language php language python language r language ruby language scala language typescript
IDE (1 of) ide intellij ide rider ide vim ide visual studio code
DB (1 of) db mysql db postgresql db redshift

Engineering - Full Stack Base skills

coding feature flags github actions deployments oauth sql testing linux qa automation fire handling docker machine learning big data athena customer empathy part of successful projects prometheus grafana tdd
DB (1 of) db mysql db postgresql db redshift

Engineering - Base skills

git github kanban regex research encoding

Base skills

human empathy communication community builder recruiter slack asana miro 1password security computers calendar google drive expense tracking remote work