Quality Assurance Engineer - remote

Copia
Posted 2 years ago
We Work Remotely

Position Summary

We are looking for an experienced Quality Assurance Engineer to join the Copia team and work with us to continue imagining and enhancing our services to support our vision that is delightful for our food donors, recipients, and team.

The Quality Assurance Engineer, reporting to the Technical Program Manager, is responsible for testing frontend and backend applications, in both manual and automated modalities. This role requires a highly motivated, detail oriented, self-reliant, and well organized individual. The role requires deep knowledge of quality assurance practices and toolsets, specifically those used in React and Kotlin development, and of end to end testing.


What you will be responsible for

  • Develop and execute test plans for every feature released
  • Work with Software Engineers to incrementally improve code reliability
  • Work with Backend &Frontend Engineers to specify and test APIs
  • Output consistently high quality tests and give timely and valuable feedback
  • Work autonomously, with little supervision at a consistent velocity
  • Contribute to team culture, growth and mentorship
  • Support and encourage diversity, inclusion and equity

Requirements

  • Experience developing test plans.
  • Experience with common test toolkits (Cucumber, Jest, Selenium)
  • Experience working with RESTful APIs and JSON
  • Create and design application and software testing processes
  • Monitor system and software functionality
  • Ensure that Copia’s offerings are entirely functional and meet stated acceptance criteria (AC)
  • Work closely with Engineering and Technical Program Manager (TPM) to ensure
  • ACs are well thought out and meet design objectives
  • Advise best practices and optimizations throughout testing and bug-fixing processes

Education and Experience

  • 3+ years of experience in Quality Assurance
  • BA/BS preferred, or equivalent experience
  • Analytical approach to troubleshooting
  • Attention to detail
  • Familiarity with Javascript and Kotlin
  • Demonstrated experience building and maintaining backend services
  • Demonstrated experience mentoring

Physical Requirements/Work Environment

  • This role requires the ability to spend long periods of time at a computer
  • This role requires light lifting (5-10lbs) on occasion
  • This role may require occasional long or non-standard working days