Test Engineer

2 weeks ago


Waterloo, Canada Epitec Inc Full time

JOB SUMMARY FOR Test Engineer:

See Requirements Below

RESPONSIBILITIES FOR Test Engineer:

Provide manual coverage including test plan design, test case design, test execution, bug reporting on embedded, mobile, or consumer electronic platforms. Contribute to automated test coverage for key applications and services delivered on infotainment systems using provided APIs. Develop automated test code in Python to verify new feature functionality. Participate in an Agile scrum team responsible for all aspects of software delivery leading to feature release to customers.

JOB EXPERIENCE FOR Test Engineer:

Experience developing automation scripts in Python, or Java. Experience with Automation test frameworks, interfaces, and its usages. Familiarity with Agile development processes Experience testing for automotive. Embedded operating systems (Linux, Unix, QNX) Experience testing software on Android OS based platforms. Experience testing software on QNX OS based platforms. Excellent written and oral communication skills. Experience with communication protocols: CAN, TCP/IP, USB, Bluetooth, Ethernet, and/or Wi-Fi. Experience with Android and iPhone preferred. Familiar and hands on experience with defect management tool such as JIRA, source control tools such as GitHub, test management tools such as TestRail, HP ALM or equivalent. Low level test debugging tools such as GDB, PDB etc. Detail oriented and adept at detecting and diagnosing software defects. Analytical and problem solver. An excellent communicator Additional Assets. Experience testing Android software system in an automated environment. Automotive infotainment system testing experience. Experience with bus communication protocols such as CAN and LIN, with a knowledge of debugging tools such as Canlyzer.

SKILL REQUIREMENTS FOR Test Engineer:

Bachelor's degree in Computer Engineering, Electrical Engineering or Computer Science (Successful candidates will be required to provide proof of degree completion for the highest level of education attained. If the degree was obtained from a school outside of Canada, an Education Credential Assessment report showing Canadian equivalency is also required.) 2+ years of Software test experience on embedded, mobile, or consumer electronic platforms. 2+ years of expertise with Python scripting language and object-oriented development. 2+ years of Software test experience on embedded, mobile, or consumer electronic platforms. 2+ years of expertise with Python scripting language and object-oriented development.
  • Engineer in Test

    3 weeks ago


    Waterloo, ON, Canada Aversan Inc Full time

    Software Verification Engineer is a leading engineering company with expertise in providing products and services to the Aerospace industry. We are currently seeking a Software Verification Engineer to be a part of a highly motivated and highly technical team responsible for developing safety critical graphics drivers and software! Fully Remote ...


  • Waterloo, Canada Accelerated Systems Inc. Full time

    Salary: Accelerated Systems continues to be one of the most innovative companies in North America. Our advanced electric drive systems, for e-bikes, e-lawnmowers and Light Electric Vehicles (LEV), have no equal in the industry. We are a rapidly growing company and have the environment for your growth.This position will help develop validation test plans for...

  • Testing Consultant

    2 days ago


    Waterloo, Canada Sun Life Full time

    You are as unique as your background, experience and point of view. Here, you’ll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll...


  • Waterloo, Canada CB Canada Full time

    Intermediate Testing ConsultantOn behalf of our client in the Financial Services Sector, PROCOM is looking for an Intermediate Testing ConsultantIntermediate Testing Consultant – Job DescriptionWe are looking for a Testing Consultant with 3-5 years of experience and strong data testing skills. You will have a role in planning and executing testing for...


  • Waterloo, Canada RideCo Full time

    This is an opportunity in the exciting and fast-growing transportation technology industry, with a software company that has been growing sales at 100%+ annually over the past several years. RideCo is directly improving people's lives by solving urban mobility challenges that we can all relate to. We are experiencing explosive growth as people are returning...


  • Waterloo, ON, Canada Sun Life Financial Full time

    Senior Software Engineer, Operations page is loaded Senior Software Engineer, Operations Apply locations Waterloo, Ontario Sun Life Toronto Atria time type Full time posted on Posted Yesterday job requisition id JR00092791 You are as unique as your background, experience and point of view. You'll work with dynamic colleagues - experts in their fields -...


  • Waterloo, Canada Raytheon Technologies Full time

    Unspecified Engineering Technologist We are currently seeking an Engineering Technologist for our Waterloo, Ontario location. Reporting to the Operations Manager, the Engineering Technologist role is part of the Operations team. This position will play a vital role in ensuring the quality and functionality of Radio Frequency (RF) assemblies. The...


  • Waterloo, Canada Raytheon Technologies Full time

    Unspecified We are currently seeking a Specialist, Systems Engineering for our Waterloo location. This position is responsible for the planning, coordination and execution of system engineering activities within an integrated product/project team composed of customers, internal and subcontract members. The primary focus of this position is on system...


  • Waterloo, Canada Sun Life Full time

    Job Description : At Sun Life Financial, we work together, share common values, encourage growth and achievement. Join our talented, diverse workforce and launch a rewarding career. As a Software Quality Engineer in Sun Life's Technology and Transformation Strategy organization, we are working to transform how we work with technology and strive for...


  • Waterloo, ON, Canada Hootsuite Inc. Full time

    Intermediate Software Developer, Backend We’re looking for an Intermediate Software Developer, Backend who can design, build, test, and ship high quality software that delivers value to our customers. You’ll work on a small and agile team that continuously incorporates feedback to refine and improve the products and features you deliver. While...


  • Waterloo, ON, Canada Equitable Life of Canada Full time

    it's about being part of a workplace that helps you grow and reach your full potential. Position Title: Senior Technology Specialist, Digital Developer Reports To: Technology Manager - New Business Experience, Individual Insurance IT Department: IT Individual Insurance Term: Permanent Full-Time You will work in our office in Waterloo, ON a...


  • Waterloo, Canada Aversan Inc Full time

    Software Verification Engineer Aversan Inc. (www.aversan.com) is a leading engineering company with expertise in providing products and services to the Aerospace industry. We are currently seekingaSoftware Verification Engineerto be a part of a highly motivated and highly technical team responsible for developing safety critical graphics drivers and...


  • Waterloo, Canada Aversan Inc Full time

    Software Verification Engineer Aversan Inc. (www.aversan.com) is a leading engineering company with expertise in providing products and services to the Aerospace industry. We are currently seekingaSoftware Verification Engineerto be a part of a highly motivated and highly technical team responsible for developing safety critical graphics drivers and...


  • Waterloo, Canada Aversan Inc Full time

    Software Verification Engineer Aversan Inc. (www.aversan.com) is a leading engineering company with expertise in providing products and services to the Aerospace industry. We are currently seekingaSoftware Verification Engineerto be a part of a highly motivated and highly technical team responsible for developing safety critical graphics drivers and...


  • Waterloo, Canada Voyis Full time

    About Voyis: Voyis designs and manufactures high performance underwater optical sensors (lasers, cameras, lights) for autonomous underwater vehicles that expand capability and enhance understanding in underwater surveys and exploration. Our products have enabled our customers to survey more than 10,000km of ocean floor across all 7 continents,...

  • Software Engineer II

    3 weeks ago


    Waterloo, Canada Tripadvisor Full time

    We believe that we are better together, and at Tripadvisor we welcome you for who you are. Our workplace is for everyone, as is our people powered platform. At Tripadvisor, we want you to bring your unique identities, abilities, and experiences, so we can collectively revolutionize travel and together find the good out there. Imagine the impact you could...


  • Waterloo, Canada Sun Life Full time

    Job Description : We are currently looking for a Senior Data Engineer with a passion for turning disparate streams of data into organized and actionable analytics services and insights. As a Data Engineer on the Data Engineering and Operations team, you will be joining a group of hardworking and savvy innovators who has made it their mission to find...


  • Waterloo, Canada MCAP Full time

    The Role This position is responsible for the design, execution, assessment, security, and troubleshooting of software programs and applications. This includes configuring, coding, developing, and documenting software specifications throughout the project life cycle. In addition, the Software Engineering stream provides day-to-day operations and...


  • Waterloo, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate Co-op opening for an Engineer.Responsibilities: Design, implement, and benchmark SAAS web application and the required databases running on local PCs Unit testing and documentation writingSupport senior researcher on a variety of research-oriented projectsWhat you’ll bring to the team:Currently enrolled in a...


  • Waterloo, Canada Company 58 - Manulife Bank of Canada Full time

    Description As a Director of Engineering at Manulife Financial Corporation, you will: Lead multi-functional technology teams dedicated to building and supporting the Bank’s technology systems. Redesign and build technology systems to support the Bank business in Canada, advisors, mortgage brokers, and customers. Employ re-usable and extensible frameworks,...