Firmware Test Automation Engineer

3 - 6 years

3 - 6 Lacs

Posted:2 months ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

QA Engineer (Software Developer in Test)

Essential Duties & Responsibilities:

  • Develop and implement test automation

    for mobile, web applications, and edge devices, driving efficiency and coverage.
  • Generate and maintain comprehensive documentation

    for testing processes and results.
  • Collaborate seamlessly with development teams

    across the group and Analog Devices to integrate testing throughout the development lifecycle.
  • Resolve issues promptly and effectively

    , ensuring minimal disruption to development cycles.
  • Contribute to manual testing and test case creation

    when necessary, ensuring thorough validation.

Minimum Qualifications:

  • Bachelor's or Master's degree in Computer Engineering

    or equivalent, with

    5+ years of overall experience in embedded firmware validation

    .
  • 1+ years of dedicated firmware and GUI test experience

    .
  • Proficiency in test automation and scripting languages

    , including Python, MATLAB, Perl, Shell script, Batch script, and Typescript/JavaScript.
  • Deep understanding and experience with automation tools

    like Selenium, Appium, WebdriverIO, and other client automation tools.
  • Ability to design extensive test plans

    and generate insightful reports.
  • 5+ years of experience with test automation and developing various framework types

    (e.g., Keyword-driven, Data-driven, Hybrid).
  • Experience working with continuous integration and deployment (CI/CD)

    using Jenkins.
  • Strong communication and interpersonal skills

    .
  • Proficient with source control systems

    , particularly Git.

Nice to Have:

  • Experience in the

    healthcare industry

    .
  • Experience with

    testing and test automation of products developed on IoT Platforms

    .
  • Experience working with

    Docker

    .
  • Knowledge of

    building and deploying applications

    .

Additional Skills, Knowledge & Abilities:

  • Practical knowledge of both

    Waterfall and Agile methodologies

    .
  • Experience with

    distributed, highly available, and scalable systems

    .
  • Experience working with

    global engineering and operations teams

    .
  • Excellent problem-solving abilities

    .
  • Strong knowledge of

    software development tools, frameworks, and infrastructures

    .
  • Good interpersonal skills

    .

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Analog Devices logo
Analog Devices

Semiconductors

Norwood

RecommendedJobs for You

pune, maharashtra, india

pune, maharashtra, india

chennai, tamil nadu