Quality Engineer

Thrive Global is changing the way people live through a suite of well-being and behavior change products used to impact individual and organizational well-being and productivity. The marriage of data and analytics, our best-in-class content and science-backed behavior change IP will help people go from knowing what to do to actually doing it, enabling millions of consumers to begin the Thrive behavior change journey. As a Quality Engineer, you will play a significant role in building Thrive’s products and behavior change platform as a member of a small team who will drive the quality engineering and customer-centric engineering efforts of the organization. The Quality Engineer position is dedicated to building expertise in engineering skills, specific in the evaluation of mobile products. With a heavy dependence on tools and measurements, a manual testing strategy is used to evaluate iOS and Android native apps, in close partnership with Senior QE’s responsible for building the automated testing strategy. The goal of this position is to begin taking ownership over QE process development through the achievement of expertise level execution in quality engineering skills.

What we need you to bring to Thrive Global:
  • A proven understanding of Quality Engineering methodologies, backed by professional experience. This includes a clear understanding
  • of the difference between quality engineering and quality assurance.
  • Previous experience in basic QE engineering skills, as this position focuses on the refinement and not initial exposure to these skills.
  • These skills include but are not limited to manual testing QE principles related to native mobile applications, server/API/back-end code,
  • and web applications.

Intermediate experience:
  • Maintaining a mobile local environment using Xcode & Android Studio IDE’s (launch simulator/emulator, troubleshoot
  • build issues, analyze logs, track network traffic, etc.)
  • Understanding different testing approaches and when to execute them
  • Analyzing and contributing to business and technical requirement development
  • Understanding basic data science & data modeling/management concepts, inclusive of running SQL queries as a
  • standard part of a testing approach
  • Creating effective lean test documentation
  • Executing defect prevention and risk mitigation strategies
  • Understanding mobile UX design best practices
  • SDLC & SDTC
  • Effective cross-functional collaboration with Product Management, Development, DevOps, and other engineering and
  • product disciplines
  • Working in an Agile development environment

Basic experience:
  • Understanding system infrastructure for mobile/serverless technology stacks as well as web applications. Effective use
  • of this knowledge in troubleshooting and root cause analysis.
  • Back-end testing with tools like postman, soap-ui, etc.
  • Release management and product support processes
  • Understanding of unit testing concepts
  • Understanding of automated testing concepts for mobile applications, server/API/back-end code, and web applications
  • Experience working as both a shared and dedicated resource on multiple projects. In a start-up environment, we are constantly
  • innovating and pride ourselves on remaining flexible in our roadmap. Proven experience working in a deadline-driven high performing
  • environment in which quality products were delivered on time is expected.
  • Ability to navigate the challenges of working on distributed teams with changing priorities, while maintaining high-quality software
  • standards.
  • Ability to thrive in a compassionately direct working environment while being coachable and remaining open to learning new things from
  • peers, management, and executives.
  • A technical curiosity that leads to always asking questions with the goal of adding clarity and removing uncertainty
  • Health & Wellness IT/Software experience preferred

How you will grow after joining Thrive Global:
  • Work with the broader Product & Engineering team to develop products that support the company mission through effective manual QE best practices, risk & release management strategies, and product support efforts.
  • Work under direct supervision from the Head of Quality Engineering & Product Support and contribute to the development of a quality engineering infrastructure that supports all mobile products created by Thrive Global.
  • Consistently seek out and learn new technologies and remain focused on becoming a “best in the industry” Engineer.
  • Maintain up to date knowledge of the current industry trends and the latest advancements in Software Development, Quality Engineering,
  • and Product Support.

Become a subject matter expert in the following:
  • Maintaining local mobile environments using Xcode & Android Studio IDE’s, inclusive of building/compiling iOS apps,
  • troubleshooting issues, reviewing logs, and using simulators/emulators as part of a standard QE strategy.
  • Effective inclusion of tools and measurements in the execution of a “best in class” mobile test best practice strategy
  • QE of native mobile applications
  • Defect Prevention strategies
  • Risk Mitigation Strategies
  • Defect logging and lean test documentation strategies
  • Technical root cause analysis
  • Cross-functional team communication (verbal and in writing)
  • Obtain intermediate experience in the following:
  • General production support best practices
  • SQL proficiency and data science & data modeling/management concepts
  • Server/Back-End infrastructure and debugging tools
  • Web application infrastructure and debugging tools

Stretch Goals:
  • Basic understanding of Appium automation, specifically how to run existing automated scripts
  • Basic understanding of API automated testing techniques, specifically how to run existing automated scripts

Our Mission:
Thrive Global’s mission is to end the stress and burnout epidemic by offering companies and individuals sustainable, science-based solutions to enhance well-being, performance, and purpose, and create a healthier relationship with technology. Recent science has shown that the pervasive belief that burnout is the price we must pay for success is a delusion. We know, instead, that when we prioritize our well-being, our decision-making, creativity, and productivity improve dramatically. Thrive Global is committed to accelerating the culture shift that allows people to reclaim their lives and move from merely surviving to thriving.

What We Offer:
  • A mission-driven company that’s truly making a difference in the lives of people around the world
  • Ability to develop within the company and shape our growth strategy
  • Human-centric culture with a range of wellness perks and benefits
  • Competitive compensation package
  • Medical, vision and dental coverage + 401k program with company match
  • Generous paid time-off programs

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file