Epicareer Might not Working Properly
Learn More

Quality Engineer

Salary undisclosed

Checking job availability...

Original
Simplified
About Unicity

Unicity is dedicated to developing innovative, science-based products and programs that promote metabolic health and improve the quality of life for people everywhere. For over 30 years, Unicity has been dedicated to developing high-quality products that contain the vital nutrients your body needs. With the proper process, cutting-edge technology, and a mission to Make Life Better, Unicity is paving the way for a better tomorrow.

Unicity was founded with a bold mission to make healthy living a reality in an on-the-go world. Unicity’s business model is person to person sales which has given a personal touch to our sales and growth. Unicity currently has offices in Utah, Nevada, Wyoming, plus many more globally!

About The Role

We are seeking a highly motivated and experienced QA Engineer to join our Growth Product Engineering Team. As a QA Engineer, you will play a crucial role in ensuring the quality and reliability of our applications. You will collaborate closely with a team of engineers to identify and resolve bugs, prevent regressions, and maintain our test framework. This is an excellent opportunity to be part of a new initiative and make a significant impact on the company's success.

Responsibilities

  • Conduct various types of testing, including manual, integration, regression, acceptance, and security penetration testing.
  • Automate testing processes to enhance efficiency and accuracy.
  • Develop and maintain test frameworks and end-to-end tests.
  • Create scripts to generate test data, ensuring comprehensive coverage of edge cases.
  • Develop automation scenarios and scripts for testing code and infrastructure.
  • Keep tests up to date as new features are implemented.
  • Collect, analyze, and interpret test and quality assurance metrics.
  • Assist in the continuous integration and continuous deployment (CI/CD) pipeline for mobile apps.

Requirements

  • Education: Bachelor's degree in computer science, information technology, or a related field (preferred, but not required)
  • Skills:
    • Strong attention to detail and ability to create clear and concise bug reports
    • Knowledge of the mobile device landscape
    • Solid understanding of both test engineering and development principles
    • Minimum of 2 years of experience as a Software Development Engineer in Test (SDET)
    • Proficiency in JavaScript/TypeScript coding
    • Familiarity with testing tools like Playwright, Appium, or Detox
    • Experience with Browserstack
    • Experience with iOS and Android mobile apps
    • Familiarity with testing software and test harnesses
    • Knowledge of closed-box and open-box testing methodologies
    • Experience with API development and tools (e.g., Postman)
Personal Qualities

  • Self-starter with meticulous attention to detail
  • Excellent communication skills
  • Proactive, self-driven, and able to work collaboratively in a fast-paced environment
  • Interest in personal and professional growth within a cross-functional Agile Scrum team
  • Willingness to develop a deep understanding of Unicity's business rules, distributor compensation structures, and organizational complexities