← All jobs
H

Advanced Software Engr

Honeywell

Posted 28 Oct 2026

BengaluruHigh payGCC
Apply on Honeywell →

Research Honeywell before you apply

Check ratings, real-employee reviews, verified pay, and interview difficulty.

Advanced Software Engineer – Test Automation

Position Summary

We are seeking an experienced Advanced Software Engineer  – Test Automation to lead the design, implementation, and evolution of enterprise-scale test automation solutions. This role combines hands-on technical leadership with people mentoring and strategic ownership of automation frameworks, quality engineering practices, and CI/CD integration.

The ideal candidate will possess deep expertise in automation technologies, strong programming skills, and a proven track record of leading teams in delivering high-quality software through automation-first approaches.

Responsibilities

  • Key Responsibilities

    Technical Leadership

    • Lead the architecture, design, and development of scalable and maintainable automation frameworks.
    • Define automation strategy, standards, and best practices .
    • Drive quality engineering initiatives that improve reliability, efficiency, and delivery velocity.
    • Evaluate and recommend new automation tools, frameworks, and technologies.

    Automation Development

    • Design and implement automated testing solutions using: 
      • Selenium
      • Playwright
      • Cypress
    • Develop reusable automation components and libraries using: 
      • Python
      • Java
    • Ensure automation frameworks are robust, scalable, and easy to maintain.

    CI/CD & DevOps Integration

    • Integrate automated test execution into CI/CD pipelines.
    • Build and maintain automation workflows using: 
      • Jenkins
      • GitHub Actions
    • Improve release quality through continuous testing and automated quality gates.

    Team Leadership & Mentoring

    • Provide technical guidance and mentorship to automation engineers.
    • Conduct code reviews and ensure adherence to engineering standards.
    • Drive technical discussions, design reviews, and automation roadmap planning.
    • Collaborate with development, DevOps, product, and engineering leadership teams.

    Quality & Process Improvement

    • Establish automation metrics and KPIs to measure effectiveness.
    • Identify opportunities to reduce manual effort through automation.
    • Drive continuous improvement initiatives across the software development lifecycle.
    • Support root cause analysis and resolution of complex quality-related challenges.
     

    Required Skills

    • Strong hands-on expertise with: 
      • Selenium
      • Playwright
      • Cypress
    • Strong programming skills in: 
      • Python
      • Java
      • C++ 
      • Object oriented programming
      • Data structures 
    • Experience using: 
      • PyCharm
      • Visual Studio / Visual Studio Code
    • Strong CI/CD experience with: 
      • Jenkins
      • GitHub Actions
    • Experience designing automation frameworks from the ground up.
    • Strong understanding of software architecture, design patterns, and engineering best practices.
    • Excellent problem-solving, analytical, and troubleshooting skills.
    • Strong communication and stakeholder management capabilities.
    • Good to have experience with Docker and containerized execution environments.
    • Knowledge of AI-assisted testing and modern quality engineering practices.
    • Experience leading distributed or global engineering teams.
    • Exposure to Agile, Scrum, and DevOps methodologies.
     

Qualifications

  • Core Competencies

    • Technical Leadership
    • Data Simulation over TCP & UDP channels
    • Automation Framework Architecture
    • Software Design & Development
    • CI/CD and DevOps Practices
    • Coaching & Mentoring
    • Strategic Thinking
    • Stakeholder Management
    • Continuous Improvement
     

    Success Measures

    • Increased automation coverage and reliability.
    • Reduced execution time and maintenance effort.
    • Improved release quality and deployment confidence.
    • Successful adoption of automation standards and best practices.
    • Growth and technical development of team members.