Job Description

FreeTech is seeking a Quality Assurance Engineer to uphold the high standards of our custom software solutions. You’ll work closely with our development team to design and implement testing processes that catch issues early, ensure stable releases, and maintain our reputation for delivering reliable, scalable software. This role requires a strong grasp of testing frameworks, automation tools, and debugging practices, along with a sharp eye for detail and a passion for product quality.

Skill Requirements
  • Proven experience as a QA Engineer or similar role in a software development environment

  • Strong knowledge of software QA methodologies, tools, and processes

  • Experience writing clear, concise, and comprehensive test plans and test cases

  • Proficiency in automated testing tools (e.g., Selenium, Cypress, Playwright)

  • Familiarity with version control systems (e.g., Git) and CI/CD workflows

  • Experience testing web apps, APIs, and backend services

  • Ability to document and troubleshoot errors effectively

  • Strong collaboration and communication skills

  • Optional: Experience testing Firebase-based or event-driven systems

Independent Contractor

Please note that this opportunity is structured as an independent contractor role. It does not constitute full-time employment and therefore does not include the benefits typically associated with such positions, such as health insurance, paid leave, or retirement plans. An independent contractor arrangement is ideal for those seeking flexibility and independence in their professional endeavors. This role is a great fit for individuals looking for diverse project experiences and autonomy over their work.