Search by job, company or skills

S

Embedded Automation Engr

4-9 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

Key Responsibilities:

Automation & Testing:

  • Get involved in requirement reviews with Dev and QA testers to ensure completeness of scenarios, use cases, and functional & non-functional requirements.
  • Estimate automation development efforts for both functional and non-functional requirements.
  • Identify manual test cases and suggest automation approaches to reduce cycle time for the team.
  • Work within the scrum team to enable product modifications to implement automation.
  • Develop an automation strategy for critical modules to accelerate the testing schedule.
  • Collaborate with the System Architect in early phases and participate in design reviews to identify automation scope.
  • Develop Automation Test Strategies to validate functional, non-functional, and performance requirements for the product.
  • Drive regression test automation based on impact analysis of fixed defects.
  • Develop a reusable, low-maintenance, and reliable automation framework.
  • Develop automation scripts and support continuous integration and deployment with the development team.
  • Identify test automation and simulation requirements early in the product lifecycle and support the execution.
  • Provide debug support to the development team to identify root causes of defects.
  • Monitor release quality criteria and communicate unbiased product quality to stakeholders to enable quality release of the product/system.

Business Acumen:

  • Participate in Observation Voice of Customer (OVoC) and Concept reviews in early phases of the Product Development Life Cycle as needed.
  • Stay updated with trends in the Industry and Competition space for the relevant business verticals and drive best practices in Mobile/Cloud/Big Data Testing.
  • Have a clear understanding of product roadmaps and release plans.

Qualifications & Experience:

Education:

  • Bachelor's or Master's degree in Computer Science, Electronics, Electrical, Instrumentation, or Information Technology.

Experience:

  • Minimum of 6-9 years of experience in project engineering/testing in the relevant industry space.
  • At least 4 years of experience in developing and driving automation strategies.

Technical Skills:

  • Automation Script Development:
  • Hands-on experience in developing automation scripts for hardware products.
  • Expertise in Java, Selenium Framework, Python, and hands-on programming is required.
  • Experience with PyTest/Robot framework for embedded systems.
  • Automation Framework:
  • Knowledgeable in developing automation frameworks from scratch and maintaining/enhancing existing automation frameworks.
  • Experience in Automation tools for embedded systems is a must.
  • Embedded Systems:
  • Knowledge of RTOS, Microcontrollers, Memory Handling (e.g., EEPROM R/W, FLASH R/W, SD Card), RTC, Watch Dog, IO, ADC, Power Mgmt, and Communications (e.g., SPI, I2C, UART, RS232, RS485, USB, Ethernet, TCP/IP).
  • Experience in I/O manipulation using platforms like Arduino or National Instruments or other SOC.
  • Experience in embedded framework flashing or upgrades.
  • Experience in debugging using gdb and JTAG.
  • Linux and Kernel:
  • Experience/understanding of Linux kernel, Linux internals, virtual memory, and open-source licensing.
  • HMI Automation:
  • Hands-on experience in HMI Automation, especially with Touch Screen Displays (added advantage).
  • Protocols & Components:
  • Knowledge of basic usage and functionalities of electrical and electronic circuits and components.
  • Exposure to third-party protocols like BACnet, MODbus, and Hart Protocol (added advantage).
  • Agile & SDLC/STLC:
  • Good understanding of Agile methodologies and the SDLC/STLC process.
  • Work experience with BDD Framework, Bamboo, and the Agile/SCRUM Development Process.
  • Exposure to Acceptance Test-Driven Development (ATDD).
  • Performance & Capacity Testing:
  • Prior experience in performance and capacity testing of applications (a plus).

Professional Skills:

  • Framework Review & Troubleshooting:
  • Ability to review, troubleshoot, and fix automation framework/code developed by third parties.
  • Learning & Best Practices:
  • Ability to learn new concepts, bring best practices in the industry, and implement them for continuous improvement.
  • Self-Driven & Problem-Solving:
  • Should be self-driven and able to work with minimal supervision.
  • Must have a go-beyond attitude and be able to think outside the box.
  • Ability to create automation scenarios independently without depending on manual testers input.
  • Support & Flexibility:
  • A go-getter attitude for support—taking initiative rather than waiting for help.
  • Ability to adapt to organizational initiatives and meet project deadlines.
  • Willingness to prepare test setups, create automation environments, assemble hardware components, prepare test jigs, and troubleshoot hardware.
  • Interpersonal & Communication Skills:
  • Strong interpersonal and communication skills.
  • Results-oriented with the ability to optimize cycle time at every stage of the validation phase.
  • Willingness to volunteer for responsibilities and demonstrate a get-results attitude.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Sparta Systems provides top quality supply and fix works for the following disciplines: SFS Drylining and Plastering Suspended Ceilings Firestopping (3rd Party Accredited) Acoustic Wall and Ceiling Solutions

Job ID: 122699399

Similar Jobs