QA Engineer at Ritual

Posted on: 03/15/2021

Location: Culver City (ON-SITE)

full time

Glassdoor: 3.0 / 5 | Original Source

Tags: contentful coverage cloudflare qa gatsby rails graphql react

**Position:** QA Engineer **Reports to:** QA Lead **Location:** Onsite/Culver City (remote through pandemic) **Essential** We’re hiring a **QA Engineer** to join our small and fast growing digital product team to support testing new features in development while monitoring and maintaining existing features across our technology stack. In this role, you’ll work alongside product managers and engineers to ensure code is tested thoroughly in the development process and deployed with a high level of confidence. You’ll also help develop, implement, and maintain our end-to-end test suite in mabl, and work with our customer experience team to triage and resolve customer-facing issues. We believe that great digital experiences are an important part of any company’s success, and we think you'll agree. As a subscription service, we help our customers better invest in the products they’ve subscribed to, by reinforcing the habits that help them in their long-term mission. You’ll be part of a strong digital product team of designers, product managers, and data analysts to continuously ensure our customers have the best possible experience on our site. **What You'll Do:** + Work with engineers and product managers to validate user requirements and identify potential risk or gaps. + Document testing steps and conduct deep-dive manual testing on both front- and back-end code using dev tools such as Paw and Postico. + Create and maintain automated tests and uptime monitors across multiple environments using our automated testing platform mabl. + Assist our customer support team with triaging and resolving technical account issues that users may encounter, and escalate critical issues when necessary. + Assist with incident management and monitoring of critical systems, and create documentation that empowers developers and other stakeholders to test their code effectively. + Work with other departments to ensure changes to our software integrations are robust and well-tested. **Our Stack:** + Our homepage (marketing pages) use React, Gatsby, GraphQL, and Contentful. + Our checkout + account experiences use EmberJS.Our back-end is a Rails API that handles everything from account creation and payments, all the way through to fulfillment. + See more here: <https://stackshare.io/ritual-com/ritual> + Integrations: Contentful, Segment, FullStory, Bugsnag, LaunchDarkly, Stripe, SendGrid, Cloudflare, JustUno, Iterable, Zendesk/Kustomer **Who You Are:** + **Passionate.** You put yourself in the shoes of our customers to test through a customer-centric lens. You’re not okay with “good enough” and work to ensure that our customers' high expectations are met when visiting our site or interacting with our brand. + **Well-Rounded.** You stay on top of evolving QA best practices and processes and aren’t afraid to propose a change when you see value in doing something differently. You have experience with both manual and automated testing, and can optimize an end-to-end test for speed and coverage. + **Detail-Oriented.** You don’t take requirements at face value and can identify second- and third-order effects of proposed changes. You notice design differences down to the pixel and think across all possible abstractions when posed with a bug. + **Problem Solver.** You’re able to troubleshoot hard-to-reproduce problems by thinking outside the box and using the right tools. When faced with a roadblock, you double-down and dive even deeper to find the root cause. When you find an unconventional way to make something work, you document it and distribute it to the broader team. + **Analytical.** You can make a case for prioritizing bugs, planned work, and customer issues, and back it up with data and context. You’re not afraid to ask questions and raise concerns, and use all available data to arrive at a conclusion. + **Cross-Functional.** Whether it be a design change, a new API endpoint, or a fresh integration, you can jump in and test pixels, payloads, and performance. You enjoy collaborating with engineers and empower them to test their code effectively. + **Expert communicator.** You’re able to run with customer feedback and elaborate on the end-user impact to the engineering team. Conversely, you can effectively distill and explain technical concepts to non-technical audiences. **What You’ll Need:** + **Education:** BS in Computer Science or other engineering/technical field preferred. Equivalent experience also accepted. + **Experience:** 3+ years of testing experience in an agile development environment (e-commerce companies a plus). + A thorough understanding of foundational web technologies and their properties. + A demonstrated eye for design, as well as the ability to identify and solve real-world user problems. + An understanding of incident management and triage procedures. + Interest in and understanding of manual and automated testing. **Why Ritual?** Since launching in October 2016, Ritual has grown to be a cultural revolution in the health industry. We’re not about pseudoscience, half-truths or health fads. We are simple, effective, and backed by real science. We have some pretty great benefits & perks related to our office environment, however, they have been limited due to the global health situation. See below for our adjusted available perks until we can get back into the office together! ● Equity participation ● 401k Match - Up to 4% ● Free Ritual products ● Unlimited PTO - 10 days minimum to keep you fresh ● Bi-Annual Performance Reviews ● “Ritual First Fridays” - Entire company takes off the first Friday of each month while we are working remotely ● 12 weeks paid maternity/paternity leave and we cover health insurance during any additional time taken under-protected baby bonding time off ● Periodic group workouts with trainers on Zoom *Ritual is an Equal Opportunity Employer. We are committed to bringing together humans from different backgrounds and perspectives, providing employees with a safe and welcoming work environment free of discrimination and harassment. We strive to create a diverse & inclusive environment where everyone can thrive, feel a sense of belonging, and do impactful work together.*