We are Psychology Today the world's #1 psychology site visited by over 40 million people a month. We match thousands of therapists with clients every day. Think Airbnb, but for Therapy. We’re looking for a few engineers who thrive on cutting edge technology to join us, and bring therapy and mental health to the world. (And, yes, we still publish the magazine.)
If you're a talented and experienced QA Engineer, who enjoys working remotely, and solving problems quickly, then you may have found your new home.
We offer:
- Work/life balance
- A product and team that will inspire you - so you can do meaningful work with people who make you laugh
- A healthy, profitable and stable company where team members stay for many years
- The freedom to work remotely from wherever home is
- A supportive platform and a flat structure to do innovative work, be acknowledged, and make a difference
- Compensation: $125,000 - $150,000 + BONUS
Requirements
- 3+ years of experience in SDET
- Commitment to quality and high standards with close attention to detail
- Strong diagnostic, analysis, troubleshooting, problem-solving skills
- Experience designing, writing, and executing test plans
- Experience working with UI automation using Selenium and WebDriverIO
- Strong experience with mobile automation testing with tools like Appium
- Development experience with languages like Go and Python
- Experience with CI/CD using GitLab pipelines
- Familiarity with infrastructure as code tooling such as Terraform
- Ability to work in a Linux-based environment
- Ability to work well under pressure on multiple projects in a fast paced environment
- Experience working with AWS managed services
- Experience working with Docker containers
- Experience testing REST APIs and service-oriented architecture
- Familiarity with Agile Scrum methodology
Responsibilities:
- Participate in the software development life cycle from beginning to end
- Create and execute test plans for existing products and features
- Work with development team to define testing protocol for new features as they are designed and developed
- Develop test scenarios from requirements and ensure maximum requirement traceability
- Develop automated tests to ensure regression coverage across products
- Lead team in developing automated tests
- Manage software builds and production deployments
Benefits
- Highly competitive pay
- No politics: just a collaborative, focused, energetic, work environment that encourages creative solutions
- A virtual office: freedom and independence to work from anywhere
- A talented team of friendly people