Software Tester – Co-op/Intern

Jobtailor

Ottawa

On-site

CAD 60,000 - 90,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a proficient software test engineer to develop scripts across Python, Java, and JavaScript, and to simulate various management activities and network scenarios on a web-based platform.

You will design and run test plans, investigate defects, and maintain regression and performance test beds while publishing results and enhancing tooling in a fast-paced environment.

Qualifications

  • Currently a candidate for a Master’s, Bachelor’s degree, or Diploma in Computer Science, Software Engineering, or a related field in Canada.
  • Strong programming skills in Python, Java, and JavaScript.
  • Familiarity with automation frameworks (Mocha) and web automation components (Selenium, WebdriverIO, Robot).
  • Ability to learn quickly and to work in a fast-paced, innovative environment.
  • Strong problem-resolution skills and knowledge of software/testing methodologies.
  • Familiarity with UNIX (RHEL), Windows, and Virtual Machines.

Responsibilities

  • Develop scripts or applications (Python, Java, JavaScript) to simulate management activities and network scenarios on a web-based platform.
  • Develop and execute test plans to validate functional aspects of the product.
  • Investigate product defects encountered during test scenarios.
  • Execute tests and maintain regression and performance test beds, including publishing results and developing additional functionality.

Skills

Python Programming
Java Programming
JavaScript Programming
Automation Frameworks
Selenium
WebdriverIO
Robot Framework
Problem-Resolution Skills
Quick Learning
Networking Knowledge

Education

Master's/Bachelor's/Diploma in CS/SE

Tools

Mocha
Selenium
WebdriverIO
Robot
SQL
Neo4j
PostgreSQL
OSPF
IS-IS
BGP
RIP
MPLS
RHEL
Windows
Virtual Machines

Job description

Development of scripts or applications (Python, Java, JavaScript) to simulate various management activities and network scenarios on a web-based (browser) platform
Development and execution of test plans to validate functional aspects of the product
Investigation of product defects encountered during test scenarios
Execution of tests and maintenance of regression and performance test beds, including publishing results and developing additional functionality

Requirements
  • Currently a candidate for a Master's, Bachelor's degree, or Diploma in Computer Science, Software Engineering, or a related field with an accredited school in Canada.
  • Strong programming skills (Python, Java, JavaScript)
  • Familiarity with automation frameworks (Mocha) as well as web automation components (Selenium, webdriverio, Robot)
  • Ability to learn quickly and to work in a fast-paced, innovative environment
  • Strong problem-resolution skills
  • Knowledge of software and/or testing methodologies
  • UNIX operating environment (RHEL), Windows, Virtual Machines
  • Knowledge of database management systems (SQL, Neo4j, PostgreSQL) (nice to have)
  • Networking and telecommunications knowledge (nice to have)
  • Knowledge of Routing Protocols (ie, OSPF, IS-IS, BGP, RIP), and MPLS is an asset (nice to have)
Core Competencies

Demonstrates strong programming skills in Python, Java, and JavaScript, with experience in developing and executing test plans and maintaining test environments. Familiarity with automation frameworks and knowledge of networking protocols enhances the ability to validate and improve product functionality.

Highest-signal resume keywords
  • Python Programming
  • Java Programming
  • JavaScript Programming
  • Automation Frameworks (Mocha, Selenium, WebdriverIO, Robot)
  • Database Management Systems (SQL, Neo4j, PostgreSQL)
Hard Skills
  • Python Programming
  • Java Programming
  • JavaScript Programming
  • Automation Frameworks
  • Selenium
  • WebdriverIO
  • Robot
  • SQL
  • Neo4j
  • PostgreSQL
Soft Skills
  • Problem-Resolution Skills
  • Quick Learning
Industry Keywords
  • Software Testing Methodologies
  • Networking Knowledge
  • Routing Protocols (OSPF, IS-IS, BGP, RIP)
  • MPLS
Tools & Technologies
  • UNIX Operating Environment (RHEL)
  • Windows
  • Virtual Machines
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Test Automation Co-op/Intern
Test Automation Co-op/Intern

Jobtailor • Ottawa

On-site
CAD 22,000 - 32,000
RQ11501 - Systems Testing/QA Specialist - Senior
RQ11501 - Systems Testing/QA Specialist - Senior

Socket.dev • Toronto

On-site
CAD 90,000 - 120,000
RQ11501 - Systems Testing/QA Specialist - Senior
RQ11501 - Systems Testing/QA Specialist - Senior

Maarut • Toronto

On-site
CAD 81,000 - 99,000
RQ08751 - Automation Developer - Senior
RQ08751 - Automation Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Co-op/Intern Test Developer, Product Verification
Co-op/Intern Test Developer, Product Verification

Jobtailor • Ottawa

On-site
CAD 22,000 - 33,000
RQ11451 - Systems Testing/QA Specialist - Senior
RQ11451 - Systems Testing/QA Specialist - Senior

Maarut • Toronto

On-site
CAD 110,000 - 140,000
QA Analyst
QA Analyst

Jobtailor • Vancouver

Hybrid
CAD 70,000 - 100,000
RQ11488 - Systems Testing/QA Specialist - Intermediate
RQ11488 - Systems Testing/QA Specialist - Intermediate

Maarut • Toronto

On-site
CAD 70,000 - 95,000
RQ11484 - Systems Testing/QA Specialist - Intermediate
RQ11484 - Systems Testing/QA Specialist - Intermediate

Maarut • Toronto

On-site
CAD 70,000 - 90,000
RQ08125 - Automation Developer - Senior
RQ08125 - Automation Developer - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000