Key Role Responsibilities

TEST AUTOMATION AND SCRIPTING

  • A key part of your role will require the ability to automate the testing on the various product lines that you will work on. This automation could be in a variety of methods including but not limited to: scripting using a common scripting language (Java, Selenium), sql scripting, shell scripting, etc...
  • Ensure that you follow the coding standards set out in the automation framework
  • Conduct peer code reviews
  • Help debug code problems with the development team as required

TEST CASE DEVELOPMENT

  • Design and implement test procedures, test scripts, test cases in collaboration with other team members

TEST EXECUTION AND RESULTS ANALYSIS

  • Run manual tests
  • Create, run, and enhance automated test suites
  • Create reports on test results, track results, and identify (performance) trends, outliers, errors outside of given bounds, etc.

TEST REPORTING

  • Ensure the documentation and communication of test results and issues (bugs/improvement) through an issue tracking system
  • Document work-around solutions when a release requires it

Collaboration

  • Participate in daily Scrum meeting
  • Work closely with Product Owners to understand the user stories and their acceptance criteria
  • Document and track software defects found during testing
  • Help create and refine test infrastructure

 Qualification

  • Bachelor’s degree or Diploma in Computer Science or related field
  • Minimum 5 years’ experience in Software Quality Engineering working in testing software in a large-scale software development environment
  • Quick learner of new software applications
  • Experience using a framework for automating tests for front-end, API’s and backend such as Selenium, Jmeter
  • Knowledge of Java
  • Experience with VM technology, different Operating Systems (Windows, OSX, Linux) and deployment of software
  • Knowledge of Test Harnesses
  • Ability to use manual, automated, or partly automated testing approaches to implementing test cases
  • Experience with load, stress and performance testing

 Soft Skills and Competencies

  • A passion for software Quality Assurance
  • Team player who is detail oriented and has superb organizational skills
  • Ability to work independently with minimal supervision
  • Ability of working in a fast-paced environment
  • Ability to plan and prioritize multiple tasks and adapt to changing priorities
  • Clear verbal and written communication skills (terse, clear and complete)
  • Good technical writing skills and ability to describe clearly, complex processes and tasks
  • High level of attention to detail and creative problem solving
  • Ability to recommend several different possible approaches to solving any assigned testing activities including the use of different combinations of testing tools and techniques


  • Job Location
  • Company
The location shown on the map is approximate and is included for information purposes only.

FuzeHR

Nous sommes une agence de recrutement et de placement située à Montréal. Nous offrons nos services à nos clients depuis 2006. Nous nous sommes établie comme étant une firme de recrutement spécialisée dans plusieurs industries et nous offrons des placements contractuels, temporaires et...

View Job Offers