Perpetua is on a mission to give superpowers to anyone that sells and advertises online. We are building e-commerce infrastructure and products that transform digital advertising from a painful manual chore and unpredictable results into a delightful experience that results in e-commerce growth. We are leveraging technology at scale to serve this multi-billion dollar space that is currently served by independent consultants. Our technology analyzes terabytes of data and utilize AI to continuously optimize advertising algorithms across marketplaces.
We are hiring a Senior Software Developer in Test (SDET) to join our platform teams to create robust testing frameworks to ship software predictably, frequently and safely. This role would be the first SDET on the team and as such is expected to be the subject matter expect on software test automation and be able to continuously drive quality improvements in our software and processes. Our stack is primarily Python services, pipelines and ReactJS front-end components all deployed on Google Cloud Platform.
You will be responsible for:
End to end planning and implementation of the test pyramid from unit tests, integration tests, API tests, end to end and performance tests across the platform and infrastructure
Work with both platform and infrastructure developers to implement and maintain testing frameworks across their stacks
Lead by example in the practice and promotion of quality testing across the team through continuous education on testing patterns and best practices to ultimately increase adoption of these patterns across all squads and by all developers
This role will suit you if you:
you are a full stack software developer and bring software development discipline to automated testing including software design and architecture
you are well versed in all aspects of software testing and have experience in a variety of test automation frameworks such as Jest, Cypress, Python UnitTest, Postman API testing, etc.
you have experience working with web-based software and have detailed knowledge of the browser and the request / response lifecycle
you have experience working with cloud deployments, CI/CD pipelines, Infrastructure as Code and designing meaningful quality gates into our release pipelines
you have experience testing services and data pipelines that integrate with 3rd party APIs
Note: candidates with test automation experience primarily using Selenium will not be considered for this role
Bonus Points For
Previous experience working with microservices and containers deployed on Google Cloud Platform
Previous experience with B2B or business insights and analytics
Experience in the marketing and advertising space
Meaningful equity at an early stage company
Ground floor opportunity
Paid-for meals (when back in office)
Full benefits plus a health spending account
Top of the line technology to help you build your own workspace.
Flexible time off policy
At Perpetua, we are dedicated to pursuing and hiring a diverse workforce with varied experiences, perspectives and opinions. We believe diversity helps our team perform better and enables us to build an outstanding product for our customers. We are an equal opportunity employer and are committed to work with applicants requesting accommodation at any stage of the hiring process.
About Perpetua Labs
Perpetua is building a digital growth engine for e-commerce. To date, we've taken several Amazon products from $0 to well over $1 Million and we're growing quickly.