GoodTime is seeking a Quality Assurance Engineer to establish and own the quality function within its product and engineering organization. As the first QA hire, this role is responsible for building testing frameworks, processes, and standards that ensure the reliability, performance, and scalability of a complex interview scheduling platform used by global enterprise customers.
Responsibilities:
- Partner with Product Managers and Engineers to develop comprehensive feature test plans.
- Own and maintain all feature-level and regression test plans across the platform.
- Execute manual and automated tests to validate new features and system changes.
- Identify, document, track, and verify defects using issue tracking tools.
- Build and maintain automated tests integrated into the CI/CD pipeline.
- Continuously improve QA processes, documentation, and testing coverage.
Requirements:
- 3–5 years of experience in software quality assurance or software testing.
- Strong understanding of QA methodologies, SDLC, and Agile or Scrum practices.
- Experience writing automated tests using tools such as Selenium, Cypress, or Postman.
- Proficiency with JavaScript or TypeScript, including familiarity with Node environments.
- Experience with version control systems and web-based applications.
- Strong analytical, problem-solving, and communication skills.
Benefits:
- Remote-first work environment with flexible time off.
- Health, dental, and disability coverage with employer contribution.
- Parental leave and home office reimbursement.
- Annual learning and development budget.
- Pre-IPO stock options.
This role offers the opportunity to shape quality practices from the ground up while delivering meaningful impact across the product.