Recharge is looking to maintain high quality software products through automated testing pipelines, manual feature testing, and product reliability monitoring.
Requirements
- Python
- Flask
- GCP
- Elasticsearch
- Redis
- SaaS
- CloudSQL/MySQL
- Terraform
- OpenTelemetry
- Docker
- Kubernetes
- Splunk
- SignalFx
- Sentry
- Playwright
- TestCafe
Responsibilities
- Develop automation tests to monitor and maintain health of Recharge product features as our codebase changes over time
- Review merge requests and pair with engineers to understand and review code as shipped
- Apply your own knowledge and experience to work through engineering challenges
- Work collaboratively with your fellow engineers and product counterparts to pragmatically develop products
- Improve tooling
- Collaborate with engineers in developing test plans for feature development
Other
- You want to get things done
- You’re energized by getting product in front of customers, and prefer an iterative approach with regular deliveries to your stakeholders versus all-at-once major releases
- You see QA as a valuable stakeholder in enabling development teams, rather than an auditor simply finding bugs
- You hold yourself accountable for shipping regularly
- You understand merchant feedback is key in building the right thing and are flexible to handle changes in direction
- You are a sound communicator across multiple mediums, including in-person, video, chat, and written documentation
- You enjoy regular collaboration with others and believe it’s important to ship out high quality work
- You productively work with your leadership, your product counterparts, and your team to deal with the realities on the ground on a day-to-day basis
- You know plans change as we learn, and you’re flexible to deal with those changes as they come
- You are independent and self-driven, with a high degree of ownership over problems
- You err on the side of taking action when needed, and know how to balance this with the need to research and understand problems
- You strive to be a positive influence on the team
- You have respect for yourself, your teammates, your leaders, and your stakeholders, and you expect that others have that same respect for you
- You want this role to be a place where your contributions are understood and valued, and you want to work with others to make sure that happens
- You’re looking to grow
- You want to succeed, and you want to do the right things to succeed with us
- You’re looking for a role where you can make a meaningful impact, because you know that’s the ticket upward
- Experience working in e-commerce
- Experience improving developer experience
- Medical, dental and vision plans
- Retirement plan with employer contribution
- Flexible Time Off
- Paid Parental Leave
- Monthly Remote Life and Merchant stipends