Job description

The QA  specialist’s job is to support the software engineering team and promote excellence in all products launched by Reflexity.

Reports to

Senior Software Architect

Requirements

  • Degree in Computer Science, Computer Engineering, a related field, or in the process of obtaining one
  • Intellectual curiosity, attention to detail, thoroughness
  • Knowledge of HTML, CSS and JavaScript
  • Experience in Java programming, unit testing, client/server scripting (HTML/Jscript/CSS and PHP) is a definite advantage
  • A demonstrated passion for the Internet and web technologies
  • Ability to cope with changing requirements and multiple projects at once

Responsibilities

  • Program management
    • Gather requirements, serve as an interface between the engineering team and product and marketing groups
    • Track development tasks, milestones and schedules
    • Document code
  • Pre-launch QA:
    • Write and execute test cases for all components
    • Write application deployment scripts/procedures
    • Execute database/application backup operations
  • Launch phase QA
    • Own the release process
    • Perform final QA and user acceptance tests
    • Deploy code on servers
  • Post-launch QA
    • Maintain lists of known issues, bugs and their resolution
    • Monitor and improve the QA process, making sure that any agreed-upon standards and procedures are followed, and ensuring that problems are found and dealt with