Back to results

Software Developer Engineer Testing (QA)

  • Vancouver, BC, Canada

On-site

Full-time

Apply on jobs.smartrecruiters.com About employer

Applications open in a new tab.

Job details

Job type
Full-time
Workplace
On-site
Experience
At least 5 years relevant QA experience
Posting language
English
Posted

Original job description

Company Description

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.

Job Description

Job Summary

As a member of the team reporting to the Vice President, Engineering and Client Services, you will possess relevant technical expertise in some combination of software design, programming, communication technologies, networking, and testing. Responsibilities will vary based on technical specialization and project needs. Developers will contribute to software release and test processes.

Ideal candidates will have experience with modern software design, development and testing. An interest in coordinating both test and release processes for a modern software-defined networking system is required. Must have experience with automated source control, documentation, test, and build systems. As well, knowledge of industrial automation systems, industrial protocols at the hardware and application layers, and the application of security in distributed system architectures will be beneficial.

Desired Skills and Experience 

  • Usability and UI testing
  • Exploratory testing methods
  • Performance optimization
  • Network performance testing and debugging
  • OS-application integration and validation
  • Software test automation
  • Test procedure development
  • Code monitors, profilers, and debugging tools
  • At least 5 years relevant QA experience
  • Fluent knowledge of object-oriented programming languages such as C/C++, Java, and Python (experience with C# would also be considered)
  • Experience in simulation or quality control processes
  • Capabilities applying hardware and software security models across several market domains including defence, manufacturing, utilities, transportation and medical
  • Familiarity with industrial system design and implementations such as SCADA
  • An understanding of the needs and challenges of Big Data and the Industrial Internet (IIoT)
  • Strong written and oral communication skills
  • BA computer science or equivalent
  • Demonstrated ability to establish and maintain effective professional working relationships
  • Proven technical leadership in software development

Additional Information

How to apply:

More about this job

Responsibilities

The QA engineer at Collabera will design and run software tests, build test automation and procedures, and help coordinate test and release processes. The role also includes debugging performance and network issues across distributed systems.

Requirements

Candidates need at least 5 years of QA experience, fluent knowledge of object-oriented languages such as C/C++, Java and Python, and experience with test automation and source control. A computer science degree or equivalent and strong communication skills are also required.

Skills

  • Software test automation
  • Test procedure development
  • Exploratory testing
  • Usability and UI testing
  • Performance optimization
  • Network performance testing and debugging
  • OS-application integration and validation
  • Code monitors, profilers and debugging tools
  • C/C++
  • Java
  • Python
  • C#
  • Object-oriented programming
  • Simulation and quality control
  • SCADA
  • Industrial protocols
  • Security models for distributed systems
  • Automated source control, build and documentation systems
  • Technical leadership
  • Communication

Categories

  • Software
  • Technology
  • Consulting

Keywords

  • software testing
  • QA
  • QA engineer
  • test automation
  • software tester
  • SDET
  • performance testing
  • network testing
  • C++
  • Java
  • Python
  • C#
  • SCADA
  • IIoT
  • release testing
  • usability testing
  • exploratory testing
  • debugging
  • software-defined networking
  • industrial automation

Seniority

Senior

Tools

  • C++
  • Java
  • Python
  • C#
  • SCADA

Languages

  • English

Fields of study

  • Computer science

Report this job

Get in touch
MovoJobs

Contact us