Enable job alerts via email!

Test Engineer (QA)

T-Net British Columbia

Vancouver

Hybrid

CAD 90,000 - 120,000

Full time

30+ days ago

Job summary

A technology firm in Vancouver is seeking a Test Engineer for a hybrid role, responsible for owning the QA process and mentoring junior team members. The ideal candidate will have a Bachelor's degree in Computer Science and at least 3 years of experience in QA or software testing. The position offers a competitive salary range of $90,000 - $120,000 and includes benefits such as stock options and 3 weeks of vacation.

Benefits

3 weeks vacation
Stock options
Fully equipped gym in building
Monthly social events

Qualifications

  • Minimum 3 years of experience in QA or software testing.
  • Experience with test and defect management systems required.
  • Familiarity with cloud and container orchestration technologies.

Responsibilities

  • Own the QA process from strategy to execution.
  • Maintain and execute test plans and test cases.
  • Mentor junior QA team members.

Skills

API testing using tools like Postman
Performance testing with JMeter
Linux troubleshooting
SQL querying
Proficiency in Java

Education

Bachelor's degree in Computer Science

Tools

JIRA
Selenium
Job description

Netskrt is growing! We are seeking a talented, results-driven Test Engineer to join the Netskrt team. This position is located in Vancouver in our beautiful office in downtown, next to Burrard SkyTrain station. This is a hybrid role, working from home 3 days a week. This is a 1 year contract role which may lead into a permanent position.

We are a highly motivated team dedicated to delivering products and services that improve the customer experience when accessing internet video at the edge of the network. We develop a set of inter-related technologies targeted at businesses offering Wi-Fi to their customers in bandwidth-constrained environments.

At Netskrt, you'll be solving real-world problems in a fast-paced startup culture with a close-knit team that values shared responsibility. You'll work alongside a team of accomplished engineers and a leadership group with a proven record of success. If you're someone who enjoys digging deep into technology, learning continuously, and seeing your work in action, this is the place for you.

Key Responsibilities:

  • Take full ownership of the QA process—from strategy to execution—working closely with developers and product owners.
  • Create, maintain, and execute test plans and test cases for functional, regression, performance, and scalability testing.
  • Automate system and API-level tests using modern frameworks and tools.
  • Test and validate that the software meets architectural, functional, and performance expectations.
  • Own the bug lifecycle: log, track, triage, and validate fixes.
  • Monitor and report test progress across various development stages.
  • Provide actionable feedback to engineering and product teams to improve quality and usability.
  • Mentor junior QA team members as needed and help raise overall testing standards.

Required Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum 3 years of experience in QA or software testing roles.
  • Strong hands-on experience in:
  • Designing test strategies, test plans, and writing test cases.
  • API testing using tools such as Postman or RestAssured.
  • Performance and load testing using tools like JMeter, Netperf, etc.
  • Linux environments, with the ability to troubleshoot and validate system-level behavior.
  • Proficiency in at least one modern programming language (e.g., Java, Python, or C#).
  • Experience with test and defect management systems such as JIRA, Zephyr Scale, etc.
  • Experience with automation tools/frameworks like Selenium.
  • Strong SQL skills and experience querying relational databases.

Who you are:

  • A self-starter who can work independently with minimal supervision.
  • A strong communicator who enjoys mentoring and collaborating.
  • A critical thinker with a passion for quality, reliability, and delivering exceptional user experiences.
  • Excited by problem-solving, learning new technologies, and seeing your work make an impact.

Desired Qualifications:

  • Experience testing and deploying large-scale, distributed applications.
  • Hands-on experience with:
  • CI/CD pipelines and tools such as Git, Jenkins.
  • Agile development processes in startup or fast-paced environments.
  • Cloud, networking, and storage technologies.
  • Container orchestration and infrastructure tools (e.g., Docker, Kubernetes, Chef, Puppet).
  • CDN and caching technologies (e.g., Akamai, Fastly, Netflix, Limelight).
  • TLS/SSL and related data security concepts.
  • $90,000 - $120,000 depending on experience
  • 3 weeks vacation to start
  • Stock options
  • Highly collaborative environment
  • Monthly social
  • Snack and beverages
  • Fully equipped gym in building
  • Bike locker in building

Response Information

To apply for this position, please click the appropriate "Apply" button (or follow the application instructions listed in the Job Description above). If more than one Apply button appears below, please select the option you prefer.

Post your resume on T-Net and let employers come to you.

  • Upload, Copy and Paste or Create your resume easily.
  • Save Time Applying For Future Positions.
  • Make "Searchable" or "Confidential" (optional) and BC Tech and IT employers can search our database and contact you.

Registration on or use of this website constitutes acceptance of our Terms of Use .

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.