Embedded Automation Engr
4 weeks ago
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 supporttaking 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.
-
Embedded Engr II
4 weeks ago
Bengaluru, India Sparta Systems Full timeJob Description - The candidate will be working on full lifecycle activities for embedded product software design and development. Aerospace domain exposure will be an added advantage. - The candidate should have at least 4 years of experience in embedded development. - The candidate should have the capability to understand the system requirements and...
-
Automation QA
2 weeks ago
Bengaluru, India DevOn Full timeAn Automation QA (Embedded Technologies) to be part of our Automotive Domain space to explore the growth within Automotive In-Vehicle Infotainment Development project aimed to empower the Connected Cars, future alternative fuel vehicles. To be part of end-to-end STLC and able to be part of end-to-end automation testing. **Responsibilities and Duties**: -...
-
Automotive Embedded Test Automation Lead
3 days ago
Bengaluru, Karnataka, India Expleo Full time ₹ 20,00,000 - ₹ 25,00,000 per yearThe Embedded Automotive Test Automation Senior Engineer or lead is responsible for designing and developing automated test solutions for embedded automotive systems. This role ensures high-quality software delivery through robust test strategies, hands-on validation, and collaboration with cross-functional teams. The engineer will focus on automation...
-
Engr Iii Cslt-devops
3 days ago
Bengaluru, Karnataka, India Verizon Full timeBangalore, India Job ID: R-1072869 **When you join Verizon**: You want more out of a career. A place to share your ideas freely — even if they’re daring or different. Where the true you can learn, grow, and thrive. At Verizon, we power and empower how people live, work and play by connecting them to what brings them joy. We do what we love — driving...
-
Python Automation
2 weeks ago
Bengaluru, Karnataka, India MKPIT Full timeJob Description - Expert level understanding of defining Test Architecture for Embedded System - Expert in Python 3.x, PyTest, Python based tools - Expert in building Test Automation from scratch using Robotic Test Framework, Selenium etc. - Any prior experience in C/C++ is also preferred. - Good experience working on Communication protocols like...
-
Python Test Automation Developer
4 weeks ago
Bengaluru, India Maimsd Technology Full timeJob Description - Key Responsibilities : - Design, develop, and implement Python-based test automation frameworks and solutions for embedded systems and platforms. - Create, execute, and maintain automated test scripts using Python and frameworks like Pytest. - Analyze test results, identify defects, and work closely with development teams to resolve issues....
-
Sasken Technologies
2 days ago
Bengaluru, India SASKEN TECHNOLOGIES LIMITED Full timeDescription : We are seeking a talented and driven Python Automation Engineer to enhance our testing infrastructure and streamline development processes for cutting-edge embedded systems. If you have a passion for scripting, deep knowledge of embedded hardware/software interactions, and a strong background in CI/CD, we want to hear from you.Role Summary &...
-
Systems Engr II
4 weeks ago
Bengaluru, India Sparta Systems Full timeJob Description - Key Responsibilities: - Firmware Development: - Develop firmware for embedded devices and systems, from the requirements phase to production and commercial deployment. - Create, test, debug, and maintain system software for embedded devices. - Design & Debugging: - Design and implement embedded software and architectures. - Hands-on...
-
Embedded AI
4 days ago
Bengaluru, India Michael Page Full timeCompetetive SalaryPF and GratuityAbout Our ClientOur client is an international professional services brand of firms, operating as partnerships under the brand. It is the second-largest professional services network in the worldJob DescriptionYour ResponsibilitiesDevelop, optimize, and deploy embedded machine learning models.Ensure performance, memory...
-
Embedded AI
7 days ago
Bengaluru, India Michael Page Full timeCompetetive Salary PF and Gratuity About Our Client Our client is an international professional services brand of firms, operating as partnerships under the brand. It is the second-largest professional services network in the world Job Description Your Responsibilities Develop, optimize, and deploy embedded machine learning models. Ensure performance, memory...