Goji Labs

Visit website

QA Engineer

  • Quality Assurance
  • Full-time
  • Remote

The Quality Assurance Engineer plays a critical role in ensuring the quality and reliability of our products. As a key member of the engineering team, this individual is responsible for developing and executing comprehensive test plans, identifying issues, and working closely with development teams to ensure timely resolution. The QA Engineer focuses on creating automated and manual tests, providing clear documentation, and continuously improving the testing process to align with industry standards and best practices. This role requires a detail-oriented professional with a strong technical background, a passion for quality, and a collaborative mindset to support both product delivery and user satisfaction.

Job responsibilities

  • Identify, document, and track defects, and work with the development team to resolve them.

  • Audit and update existing test cases if needed.

  • Perform functional, regression, and user acceptance testing.

  • Conduct exploratory testing to uncover potential issues and improve overall product quality.

  • Work closely with developers, designers and PMs to understand application functionality and contribute to test planning.

  • Take full ownership of own work and responsibility for every detail, every step of the way

  • Execute features/projects from start to end

Required qualifications

  • More than 3 years of experience

  • Experience with the creation/maintenance of test documentation.

  • Experience in Mobile Application testing

  • Strong knowledge of Client/Server communication, experience in testing REST APIs using tools such as Postman/SoapUI

  • Strong knowledge of software testing methodologies, tools, and best practices.

  • A clear understanding of the software development lifecycle, including the quality assurance process, good understanding of SDLC and STLC

  • In-depth knowledge of the current industry-wide testing techniques, tools, and methodologies.

  • Advanced English knowledge.

Nice-to-Have

  • Familiarity with programming languages (e.g., Typescript, JavaScript) for test script development.

  • Knowledge of version control systems such as Git.

Hiring process

  • Resume and portfolio review

  • 30-45 minute initial interview

  • Short exercise

  • 60 minute exercise review (panel)

  • Leadership interview(s)

  • Decision

Remote restrictions

  • Workday must overlap by at least 3 hours with Los Angeles, CA, USA