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 recruiter slack asana miro 1password security computers email calendar google drive expense tracking remote work