Embedded Automation Engr

4 - 9 years

6 - 10 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Technical & Functional


  1. Gets involved in Requirement reviews with Dev & QA testers to ensure completeness of scenarios, Use cases & Functional & Non-Functional requirements

  2. Capable of estimating Automation development efforts for functional & Non-Functional requirements

  3. Review, Identify manual test cases and suggest Automation approach to reduce cycle time for the team

  4. Works within the scrum team to enable needed modification in product to implement automation

  5. Develops Automation strategy for critical modules to accelerate the test schedule

  6. Works with the System Architect in early phases & participates in design reviews to identify Automation scope.

  7. Develops Automation Test Strategy to validate the Functional, Non-Functional, Performance requirements for product

  8. Drive Regression Test Automation based on Impact Analysis of fixed defects

  9. Develop automation framework that is reusable, requires less maintenance & reliable

  10. Develops automation scripts and supports continuous integration and deployment along with development team

  11. Identifies Test Automation & Simulation requirements early in the life cycle & supports in execution of the same

  12. Provides debug support to Development Team to identify root causes of defects

  13. Monitor release quality criteria and communicate unbiased product quality view to stakeholders to enable quality release of the product/system


Business Acumen


  1. Participates in Observation Voice of Customer (OVoC) and in Concept reviews in early phases of Product Development Life Cycle as needed

  2. Stays up to date with happenings in the Industry & Competition space of the relevant business verticals and drives best practices in Mobile/Cloud/Big data testing.

  3. Has clear understanding of product roadmaps and release plans.

Education / Qualifications and Experience

  1. Bachelor or Master of Engineering in Computer Science, Electronics, Electrical, Instrumentation or Information Technology
  2. Minimum of 6-9 years of experience in project engineering/testing in relevant industry space
  3. At least 4 years of experience in developing, driving automation strategy

Education / Qualifications and Experience

  1. Bachelor or Master of Engineering in Computer Science, Electronics, Electrical, Instrumentation or Information Technology
  2. Minimum of 6-9 years of experience in project engineering/testing in relevant industry space
  3. At least 4 years of experience in developing, driving automation strategy

Technical Skills

  • Should have hands on experience on developing automation scripts for hardware products
  • Expertise in

    Java, Selenium Framework, Python language

    , with hands on programming is must
  • Hands on Experience on

    PyTest/Robot framework

    for embedded systems
  • Knowledgeable in developing

    automation framework

    from scratch, maintain/enhance existing automation framework
  • Hands on in Automation tools for embedded systems is a must
  • Knowledge of

    RTOS, Microcontrollers

    , Memory Handling (Like EEPROM R/W, FLASH R/W, SD Card), RTC, Watch Dog, IO, ADC, Power Mgmt and Communications (like SPI, I2C, UART, RS232, RS485, USB, Ethernet, TCP/IP)
  • I/O manipulation through

    Arduino

    or National instruments or any other SOC
  • Experience in embedded framework flashing or upgrade
  • Experience in debugging using gdb,

    JTAG

  • Experience/Understanding of Linux kernel, Linux internals, Virtual memory, open source licensing
  • Should have hands on experience in

    HMI Automation, like Touch screen display

    is added advantage
  • Knowledge on basic usage & functionalities of electrical & Electronic circuits & components is must
  • Exposure to third party protocols like BACnet, MODbus, Hart Protocol is an added advantage.
  • Should have good understanding of Agile methodologies and SDLC/STLC process
  • Work experience on BDD Framework, Bamboo, Agile/SCRUM Development Process
  • Exposure to Acceptance Test Driven development (ATDD)
  • Prior experience on performance & Capacity testing of applications is a plus.

Professional Skills / Knowledge

  1. Ability to Review, trouble shoot & fix Automation framework/code developed by third party
  2. Ability to learn new concepts, bring best practice in industry and implement for betterment
  3. Should be self-driven and able to work with minimal supervision.
  4. Should have go beyond attitude, able to think out of box.
  5. Ability to arrive with own automation scenarios instead of depending on manual testers input.
  6. Should be go-getter person for support, not waiting for help to be offered
  7. Flexibility to adapt to organization initiatives and meet the project deadlines
  8. Should be owing & willing to prepare test setup, make automation environment, assemble required hardware components, preparing test jigs & trouble shooting hardware
  9. Strong interpersonal & communication skills
  10. Should look for opportunity to optimize cycle time in every stage of validation phase
  11. Get results attitude. Volunteer to take responsibilities

Technical Skills

  • Should have hands on experience on developing automation scripts for hardware products
  • Expertise in

    Java, Selenium Framework, Python language

    , with hands on programming is must
  • Hands on Experience on

    PyTest/Robot framework

    for embedded systems
  • Knowledgeable in developing

    automation framework

    from scratch, maintain/enhance existing automation framework
  • Hands on in Automation tools for embedded systems is a must
  • Knowledge of

    RTOS, Microcontrollers

    , Memory Handling (Like EEPROM R/W, FLASH R/W, SD Card), RTC, Watch Dog, IO, ADC, Power Mgmt and Communications (like SPI, I2C, UART, RS232, RS485, USB, Ethernet, TCP/IP)
  • I/O manipulation through

    Arduino

    or National instruments or any other SOC
  • Experience in embedded framework flashing or upgrade
  • Experience in debugging using gdb,

    JTAG

  • Experience/Understanding of Linux kernel, Linux internals, Virtual memory, open source licensing
  • Should have hands on experience in

    HMI Automation, like Touch screen display

    is added advantage
  • Knowledge on basic usage & functionalities of electrical & Electronic circuits & components is must
  • Exposure to third party protocols like BACnet, MODbus, Hart Protocol is an added advantage.
  • Should have good understanding of Agile methodologies and SDLC/STLC process
  • Work experience on BDD Framework, Bamboo, Agile/SCRUM Development Process
  • Exposure to Acceptance Test Driven development (ATDD)
  • Prior experience on performance & Capacity testing of applications is a plus.

Professional Skills / Knowledge

  1. Ability to Review, trouble shoot & fix Automation framework/code developed by third party
  2. Ability to learn new concepts, bring best practice in industry and implement for betterment
  3. Should be self-driven and able to work with minimal supervision.
  4. Should have go beyond attitude, able to think out of box.
  5. Ability to arrive with own automation scenarios instead of depending on manual testers input.
  6. Should be go-getter person for support, not waiting for help to be offered
  7. Flexibility to adapt to organization initiatives and meet the project deadlines
  8. Should be owing & willing to prepare test setup, make automation environment, assemble required hardware components, preparing test jigs & trouble shooting hardware
  9. Strong interpersonal & communication skills
  10. Should look for opportunity to optimize cycle time in every stage of validation phase
  11. Get results attitude. Volunteer to take responsibilities

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You