Job Description
In this role, you will report to the CTO and collaborate with the development team. Responsibilities may include:
- Test new and existing features, debug code (units and integration) and report errors and failures
- Work collaboratively with the developing team to correct errors and participate in testing for product releases
- Gathering requirements
- Test automation and test methodology (ex: TDD or BDD)
- Other duties as required
- Analyzing test results on database impacts, errors or bugs, and usability.
- Preparing reports on all aspects related to the software testing carried out and reporting to the design team.
- Run manual and automated tests
- Test in different environments including web and mobile
- Write bug reports
Job Requirements
- Experience in unit testing/ Software testing using testing frameworks like PHPUnit/phpspec/Behat
- Knowledge of various programming languages (e.g. Java,, C++, SQL, Objective C and/or Swift)
- Experience using web based and mobile testing frameworks
- Experience using project tracking software considered a strong asset (ex: JIRA)
- Experience using version control systems would be considered an asset
- ISTQB- Foundation Level would also be considered an asset