Hari Haran.M

Software Engineer

Bengaluru, Karnataka, India11 yrs experience
AI EnabledHighly Stable

Key Highlights

  • Expert in automation frameworks for diverse applications.
  • Achieved 95% test case automation in IoT projects.
  • Strong leadership in technical project management.
Stackforce AI infers this person is a SaaS and IoT automation expert with strong technical leadership capabilities.

Contact

Skills

Core Skills

Automation EngineeringTechnical LeadershipAws ServicesIotSoftware TestingTest Automation

Other Skills

AI TestingAPI TestingAPIsAWS LambdaAgile MethodologiesAnalytical SkillsAndroidAppiumApplication Lifecycle ManagementAutomation FrameworksBehavior-Driven Development (BDD)C#C++Career Path PlanningCritical Thinking

About

To give effective as well as efficient efforts towards attainment of organizational goals with exploring wide scope of knowledge and intelligence. To work in an environment that provides a challenging and rewarding career ensuring a high-level job satisfaction.

Experience

11 yrs
Total Experience
2 yrs 4 mos
Average Tenure
1 yr 11 mos
Current Experience

Jll technologies

Senior Software Engineer

Jul 2024Present · 1 yr 11 mos · Bengaluru, Karnataka, India · On-site

  • I lead the automation of web-based and gateway BMS systems, working across virtual and physical environments. My work focuses on automating web, API, and database layers while utilizing AWS services like Lambda, EC2, S3, and Zipline. I architect highly scalable automation frameworks on Linux, windows platforms, integrating advanced AI-driven innovations to enhance efficiency and predictive capabilities. I also manage complex data processing and system monitoring, leveraging containerized pods for Python script execution and integrating multiple automation processes into one platform.
  • Key Technologies:
  • AWS Services: Lambda, EC2, S3, Zipline for scalable automation and data management.
  • Languages & Frameworks: TypeScript with Playwright for web automation, Java and C# for tool development, Python for script execution inside pods.
  • Linux Platform: Utilized for handling containerized workloads, ensuring scalability and efficiency in automated workflows.
  • AI Integration: Implemented to enhance decision-making, system optimization, and predictive analysis.
  • Key Responsibilities:
  • Leading webBMS gateway automation across virtual and physical systems.
  • Automating complex workflows using AWS services, ensuring real-time data handling and cloud integration.
  • Building scalable, AI-enhanced automation frameworks for testing web, API, and database systems.
  • Developing tools in TypeScript, Java, and C# to enhance automation processes across platforms.
  • Managing cloud-based automation workflows using Lambda, EC2, and Zipline for event-driven automation and data stream processing.
AWS ServicesTypeScriptJavaC#PythonLinux+2

Resideo

2 roles

Lead Technical Specialist

Promoted

Jan 2021Jul 2024 · 3 yrs 6 mos · India · On-site

  • I focused on building advanced automation architectures for IoT devices, mobile applications, web services, databases, and APIs. I designed an automation framework compatible with native Android and iOS applications, as well as cross-platform apps (Xamarin, Flutter, hybrid) and desktop applications for Windows and Mac. This automation framework achieved 95% test case automation from manual processes and supported complex test combinations, ensuring system robustness.
  • Achievements and Contributions:
  • Designed and implemented automation frameworks to cover end-to-end testing of IoT devices, including mobile (Android, iOS), web, DB, and API layers.
  • Led R&D efforts in automation, focusing on Wi-Fi, BLE, IOP testing, electrical communication protocols, and microcontroller/microprocessor testing.
  • Achieved high automation coverage (95%), converting manual test cases into automated workflows while introducing combinations to test system capacity and durability.
  • Performed POCs for 12 automation initiatives, converting them into core frameworks spanning multiple platforms, including Thread X and Linux, with protocols like MQTT, ACRM, RTF, RedLink, BLE, Wi-Fi, Matter, HomeKit, SPI, and I2C.
  • Developed 8 custom tools to accelerate firmware development and testing, including Demand Response, CATT Window, AAT Debug Tool, Thermostat GRPC Tool, MQTT Helper, WPA Shared Key Tool, Network Traffic Analyzer, and OSS Tool.
  • Automated device communication protocols to identify and resolve user-facing issues, enabling more efficient troubleshooting and monitoring.
Automation FrameworksIoTMobile ApplicationsAPIsDatabase TestingAutomation Engineering+1

Senior Automation Engineer

Jul 2019Aug 2020 · 1 yr 1 mo · Bangalore · On-site

  • Managed Testing of Honeywell Home Mobile and Web-based application for controlling Thermostat (HVAC) systems and Home Automation Devices
  • Developed an innovative and efficient Automation framework by enhancing the existing framework with Keyword and Data Driven methodologies
  • Created automated test scripts using a combination of Appium, OpenCv4J, Grpc Server, Cucumber, Rest API, and Java, ensuring comprehensive test coverage and accurate results
  • Executed comprehensive testing activities, including functional testing, Globalization testing, Regression testing, and end-to-end testing, to ensure the quality and reliability of new app releases
  • Leveraged GRPC commands to effectively control the Thermostat NVM microcontroller, enabling thorough system testing and validation
  • Carried out comprehensive cross-mobile compatibility testing on multiple platforms, including iOS, Android, and Chrome OS, ensuring seamless user experience across devices
  • Automated API testing and Database Testing by leveraging the power of the Rest Assured library, HTTP Response library, and JDBC server, ensuring accurate and efficient testing of APIs
  • Developed comprehensive performance graphs using Java and Arduino (C++ Program) to conduct thorough Thermostat Relay testing with the Arduino microcontroller, ensuring optimal performance and reliability
Automation FrameworksAppiumCucumberJavaAPI TestingAutomation Engineering+1

Qurhealth

Associate Software Level 2 (Tech Lead)

Aug 2020Jul 2021 · 11 mos · India · On-site

  • creating a holistic healthcare ecosystem, constantly reimagining "patient first" care delivery solutions with built-in capabilities for predictive outcomes using conversational AI. AI Testing, Health Monitor Device testing with Mobile APP
  • Carried out comprehensive cross-mobile compatibility testing on multiple platforms, including iOS, Android, and Chrome OS, ensuring seamless user experience across devices
  • Automated API testing and Database Testing by leveraging the power of the Rest Assured library, HTTP Response library, and JDBC server, ensuring accurate and efficient testing of APIs
  • Developed comprehensive performance graphs using Java and Arduino (C++ Program) to conduct thorough Thermostat Relay testing with the Arduino microcontroller, ensuring optimal performance and reliability
AI TestingMobile App TestingAPI TestingDatabase TestingSoftware TestingTechnical Leadership

Logipro software pvt.ltd.

Test Automation Engineer

Jun 2015Jul 2019 · 4 yrs 1 mo · Bangalore · On-site

  • Played a vital role in testing the Ma POPs (Marketing and Purchase Order Processing System) application for managing marketing efforts, email marketing, lead generation and management, sales intelligence, and more.
  • Developed a Modular Driven Automation Framework from scratch, improving testing efficiency and accuracy.
  • Created automated test scripts using Selenium, Cucumber, and Java, ensuring comprehensive test coverage and accurate results.
  • Developed automation frameworks using Selenium, Cucumber Framework, POM Driven Framework, TestNG Framework, Data-driven Framework, Modular driven framework, Method driven framework, and Hybrid Framework.
  • Configured Selenium WebDriver, TestNG, Cucumber, Maven, Page Object Model, Jenkin, Git, and Auto It, and developed robust and efficient Selenium automation scripts in Java, ensuring seamless test execution and accurate results
SeleniumCucumberJavaTestNGGitTest Automation+1

Education

PMC TECH COLLEGE OF ENGINEERING ALUMN

Bachelor of Engineering - BE — Aeronautical/Aerospace Engineering Technology/Technician

Jan 2010Jan 2015

Stackforce found 100+ more professionals with Automation Engineering & Technical Leadership

Explore similar profiles based on matching skills and experience