Engineer, Software Test

4 weeks ago


Vancouver, British Columbia, Canada Semtech Full time

Location: Richmond, BC

Work Arrangement: In office 3 days/week (Tuesdays through Thursdays) and additional days as needed

Job Summary:

We have an opportunity for an Engineer, Software Test to join our Software Test team in our Richmond office. In this role, you will create the test plan, monitor the test result and generate the test result report. You will do analysis, design manual and automated tests, prepare the test environment and execute manual and automated tests. You will report accurate test results by the expected deadline, and report defects, troubleshoot and follow up on associated / mitigated risks.

You will have relevant experience working in a multi-platform development environment (Linux, Windows), be a consummate team player who builds and maintains strong relationships with developers and testers in fast-paced environment. You are comfortable with performing manual and automated testing, preparing test plans, test results, reporting bugs, creating automated test scripts for Windows and Linux environments and troubleshooting defects.

Responsibilities:

  • Create test plans for various types of regression, system integration, performance, and stability tests (5%)

  • Monitor and track testing progress, communicate test result to stakeholders and write accurate test reports (10%)

  • Execute software and firmware manual and automated test cases outlined in test plans using network signaling simulators on Windows and Linux platforms (50%)

  • Design and develop automated test scripts and Manual test cases according to requirements (15%)

  • Clearly document and track defects found during testing cycles in defect tracking system (10%)

  • Must communicate both verbally and written clearly and concisely with team members and project stakeholders (5%)

  • Collaborate closely with developers, project managers, and other teams to analyze requirements and resolve firmware and software issues (5%)

Minimum Qualifications:

  • Post-secondary education in Computer Science, Engineering, or related discipline

  • Previous experience in software testing and/or development

  • Basic knowledge of Linux operating system and Linux command line usage

  • Must have excellent written and verbal communication skills; expresses ideas clearly and concisely

  • Exceptional troubleshooting and organizational skills with attention to detail

  • Ability to manage and prioritize multiple tasks while working both independently and within a team

  • Able to work in a fast-paced team-oriented environment

Desired Qualifications

  • Testing experience with various HW interfaces

  • Experience with Cellular wireless and Wi-Fi testing

  • Experience in writing test plans and creating test cases based on requirements and specifications

  • Knowledge of software test practices and software engineering discipline

  • Experience in design and development of automated tests or test scripts in Python, C# or C programming language.

  • Ability to clearly present complex technical information

The intent of this job description is to describe the major duties and responsibilities performed by incumbents of this job. Incumbents may be required to perform job-related tasks other than those specifically included in this description.

All duties and responsibilities are essential job functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities.

A reasonable estimate of the pay range for this position is CAD $60,000 - $65,000. There are several factors taken into consideration in determining base salary, including but not limited to: job-related qualifications, skills, education and experience, as well as job location and the value of other elements of an employee's total compensation package.

#J-18808-Ljbffr

  • Vancouver, British Columbia, Canada Comm100 Full time

    At Comm100, we're committed to delivering high-quality digital customer engagement solutions that meet our customers' needs. As a Senior Software QA Engineer, you'll play a vital role in ensuring our products meet the highest standards of quality and reliability.About the Role:- Develop comprehensive test plans and execute both automation and manual testing...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About T-Net British ColumbiaAt T-Net British Columbia, we strive to push the boundaries of innovation and excellence in the field of internet video access. Our team is comprised of talented individuals who share a passion for solving complex problems and delivering high-quality solutions.Job OverviewWe are looking for a skilled Test Engineer to join our team...


  • Vancouver, British Columbia, Canada Two Circles Ltd Full time

    About Two Circles LtdWe are Two Circles Ltd, a leading provider of fan and stakeholder engagement solutions. Our expertise lies in growing audiences and revenues through innovative technology and strategic partnerships.The KORE Intelligence Platform is a flagship product that enables sports and entertainment businesses to tap into the power of fan data,...


  • Vancouver, British Columbia, Canada LMI Technologies Full time

    LMI Technologies is a leading technology company built on a culture of openness, respect and professional excellence. Our team works passionately toward the common goal of designing and delivering innovative 3D machine vision solutions to OEMs and System Integrators.Job SummaryThe Software Development Engineer in Test (SDET) plays a key role in ensuring the...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    As a Software Development Manager in Test, you will lead test automation activities across multiple product incubation verticals in several technology areas including mobile, front end, high traffic distributed systems, cloud native infrastructure, NLP, and machine learning. You will own QA for greenfield products and work with a bright and...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    As a Software Development Manager in Test, you will lead test automation activities across multiple product incubation verticals in several technology areas including mobile, front end, high traffic distributed systems, cloud native infrastructure, NLP, and machine learning. You will own QA for greenfield products and work with a bright and...


  • Vancouver, British Columbia, Canada ANSYS, Inc. Full time

    About AnsysAnsys is a leader in the field of simulation software, empowering innovators to push boundaries and drive human advancement.The company's mission is to power innovation that drives human advancement by providing a platform for designers and engineers to test and validate their ideas.We are seeking a skilled R&D Verification Engineer II to join our...


  • Vancouver, British Columbia, Canada Forsta Full time

    We are seeking a skilled Software Test Automation Engineer to join our team at Forsta. As a key member of our organization, you will play a crucial role in ensuring the quality and functionality of our software applications through automation.Job OverviewAs a Software Test Automation Engineer, you will be responsible for designing, developing, and...


  • Vancouver, British Columbia, Canada IFG - International Financial Group Full time

    Get AI-powered advice on this job and more exclusive features.Job Title: Development Support/Quality Assurance EngineerJob DescriptionThe Development Support team member works with development teams to provide early testing and documentation creation (e.g., test cases and test briefs, QA Confluence pages), and handles anything that could potentially keep a...


  • Vancouver, British Columbia, Canada Arista Full time

    Job DescriptionWho You'll Work WithArista Networks is looking for world-class Software Test Engineers to help us in building the highest quality networking products you can buy. At Arista, you'll spend your time embedded deeply into our development teams, working side by side with the developers, helping us to explore, find and fix our bugs before they can...


  • Vancouver, British Columbia, Canada Ascendion Full time

    Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients. We have a culture...


  • Vancouver, British Columbia, Canada LMI Technologies Full time

    About UsLMI Technologies is a Canadian-based technology company that specializes in designing and delivering innovative 3D machine vision solutions to industrial factory automation clients worldwide. Our team works towards creating high-performance, easy-to-implement, and cost-effective 3D sensor technologies that excel in even the most challenging...


  • Vancouver, British Columbia, Canada Awake Security Full time

    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in...


  • Vancouver, British Columbia, Canada Apex Systems Full time

    Job OverviewApex Systems is a world-renowned technology company that specializes in game development. As a Software Test Engineer, you will play a crucial role in shaping the future of our iconic game franchise.We are committed to fostering respect, inclusion, and a growth mindset within our team while prioritizing our well-being.


  • Vancouver, British Columbia, Canada RAZR Marketing, Inc. Full time

    About Our Technology Stack:We use a range of technologies to build and deploy our applications, including Java, Angular, NestJS, Postgres, Docker, and AWS serverless/cloud native. Our build tooling includes GitHub, Jenkins, NxCloud, Terraform/Pulumi (IaC). We also use Jest, Cypress, nock for JavaScript testing frameworks, JUnit, Spock, Mockito for Java...


  • Vancouver, British Columbia, Canada NetApp Full time

    Job SummaryNetApp's Vancouver Technology Center is pioneering the development of StorageGRID object storage, cloud compatible software handling the exponential growth in big data. This is your chance to work alongside a group of talented developers, impart your vision, and rapidly launch the latest cloud storage software. If you have mastered your current...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Company DescriptionArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Get AI-powered advice on this job and more exclusive features.Company DescriptionArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence,...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    Arista Networks is committed to delivering high-quality networking solutions that meet the evolving needs of our customers.Job OverviewWe are seeking skilled Software Test Engineers to join our team and contribute to the development of innovative network products.Your key responsibilities will include:Developing and executing test plans to ensure product...