Senior Quality Assurance Engineer

Responsibilities

  • Oversee all aspects of quality assurance including establishing metrics, applying industry best practices, and developing new tools and processes to ensure quality goals are met.
  • Develop and execute test cases, scripts, plans and procedures (manual and automated).
  • Develop and maintain test automation frameworks and test cases (JS testing in Jasmine or similar technologies is important).
  • Regress, isolate and report issues found during testing.
  • Test on different platforms and environments (IOS, Android, and web).
  • Troubleshoot issues down to the root cause and provide detailed bug reports.
  • Develop and execute performance and scalability tests using open source tools.
  • Work cross-functionally with product, design, and engineering as part of a scrum product development process.
  • Able to run application builds and deployment to sandbox, staging, and production environments.
  • Work with product team to ensure written requirements are clear and understood prior to handing them to developers.