Software Development Engineer in Test, India

4 weeks ago


Burlington, Canada Evertz Microsystems Limited Full time

About the Role

We are seeking a Software Development Engineer in Test (SDET) with strong automation and quality engineering skills. In this role, you will design, develop, and maintain automated test solutions while also contributing to manual testing efforts when needed. You will collaborate closely with developers, DevOps, and product teams to ensure we deliver high‑quality, reliable, and well‑tested software.

Responsibilities

- Quality Strategy & Testing: Collaborate early with product and engineering teams to define requirements, acceptance criteria, and testing strategy, combining exploratory testing, AI‑driven insights, and risk‑based prioritization to prevent defects early.
- Automation & Framework Development: Design, build, and maintain scalable automation frameworks using MABL, Playwright / Cypress / Selenium, including Python‑based test suites, complex selectors, and integrations with AWS via APIs and WebSockets.
- CI/CD & Mentorship: Embed automated testing into CI/CD pipelines (Jenkins, GitHub Actions), maintain pipeline‑as‑code, and mentor junior engineers while defining organization‑wide best practices and the Testing Pyramid.

Qualifications

- 3‑4 years of experience as a QA Automation Engineer, automating test cases and building frameworks using MABL, Cypress / Selenium, Python / Playwright.
- Experience with low‑code/no‑code test automation platforms (e.g., Testim, TestProject, Katalon).
- Strong proficiency in JavaScript / TypeScript / Python for test automation and scripting.
- Experience with CI/CD tools such as Jenkins and GitHub Actions.
- Exposure to testing microservices, APIs, or distributed systems.
- Expertise in writing robust XPath for UI element identification.
- Hands‑on experience with Jira, TestRail or similar test management tools.
- Hands‑on experience with Git and version control best practices.

Preferred Skills & Experience

- Familiarity with video technologies (ffmpeg, mediainfo, ffprobe) and video formats, streaming protocols, codecs.
- Knowledge of cloud platforms such as AWS, Azure, or GCP.
- ISTQB certification (nice to have).

What We Offer

We offer a hybrid and remote work model, flexible hours, and in‑house knowledge and product training. Exposure to global broadcast platforms, performance‑related bonuses, insurance and medical plans, and an employee‑friendly leave policy.

Benefits & Perks

- Flexible working hours and work‑from‑home opportunities.
- In‑house knowledge and product training.
- Exposure to global broadcast platforms.
- Performance‑related bonuses.
- Insurance and medical plans.
- Employee‑friendly leave policy.

Location & Work Model

Office: Manyata Tech Park, Bangalore, India (hybrid / remote).

#J-18808-Ljbffr



  • Burlington, Canada Evertz Microsystems Limited Full time

    In this role, you’ll test and validate hardware/software for real-world applications, collaborate with talented designers to solve complex functionality challenges, and leverage cutting-edge AI tools to push the boundaries of quality assurance. You’ll write reusable automation code, manage QA test suites, and ensure releases meet the highest customer...


  • Burlington, Canada Thales Group Full time

    Location: Burlington, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    We're looking for a passionate Embedded Software Engineer to join our development team, where you'll play a key role in designing, implementing, and maintaining embedded software for cutting-edge products. In this role, you'll collaborate cross-functionally to bring new features to life, adapt existing systems for evolving needs, and ensure seamless...


  • Burlington, Canada Evertz Microsystems Limited Full time

    Please submit your documents in English when applying for this position. Please submit your documents in English when applying for this position. As part of this role, you will be expected to: - Assist in team projects and be involved in all steps of the lifecycle, including design, implementation, testing, and production. - Contribute to existing...


  • Burlington, Canada Thales Group Full time

    A leading security technology firm in Burlington is looking for a Software Acceptance Test Engineer. You will monitor and enhance data processing systems, ensuring thorough testing and compliance with best practices. The ideal candidate has a Bachelor's degree in Computer Science or Engineering, strong analytical skills, and 3+ years of production...

  • Initial Test

    2 days ago


    Burlington, Canada Evertz Microsystems Limited Full time

    **Responsibilities**: - Checking for Short circuits and measuring Voltages - Loading the correct firmware according to the ECO database for Boot Code, Jtag and App code - Installing the proper heat sinks/stand offs and any other hardware according to the build sheets (if required) - Assembling any additional sub modules - Following the released test...

  • Initial Test

    2 days ago


    Burlington, Canada Evertz Microsystems Limited Full time

    **Responsibilities**: - Checking for Short circuits and measuring Voltages - Loading the correct firmware according to the ECO database for Boot Code, Jtag and App code - Installing the proper heat sinks/stand offs and any other hardware according to the build sheets (if required) - Assembling any additional sub modules - Following the released test...


  • Burlington, Canada Evertz Microsystems Limited Full time

    We are seeking a Senior Software Design Engineer with deep expertise in real-time media systems, audio/video compression, and high-performance software development. You will play a critical role in building scalable, low-latency encoding pipelines that operate across cloud, edge, and bare-metal environments. This position involves working with advanced...


  • Burlington, Canada Evertz Microsystems Limited Full time

    Please submit your documents in English when applying for this position. As part of this role, you will be expected to: - Assist in team projects and be involved in all steps of the lifecycle, including design, implementation, testing, and production. - Contribute to existing documentation or educational content and adapt content based on product/program...

  • Test Technician

    2 weeks ago


    Burlington, Canada Evertz Microsystems Limited Full time

    As a member of the Test Department, you will be part of the manufacturing group that tests our products. **Responsibilities**: - Build and test the latest film, television, and telecommunications equipment that incorporates the most advanced components available to the industry - Set up and operate specialized and standard test equipment to diagnose, test...