Sr. QA Automation Engineer

ABB

Bengaluru

Hybrid

INR 350,000 - 550,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ABB in Bengaluru seeks a Senior Quality Engineering Lead to drive software quality for edge and cloud-based industrial automation products. You will define test strategies, design comprehensive test suites, and lead automation initiatives while collaborating with global teams to ensure high-quality releases.

The role demands expertise in Playwright/Selenium, JMeter for performance testing, and strong experience with Agile practices.

Qualifications

  • Bachelor's degree in Engineering (B.E./B.Tech) or equivalent with consistently strong academic performance.
  • 12+ years of experience in software quality engineering, integration testing, test planning, execution, and automation for enterprise-grade software products.
  • Strong hands-on experience with Playwright, Selenium, or equivalent UI automation frameworks.
  • Experience in API testing, integration testing, regression testing, and non-functional testing using modern automation tools.
  • Hands-on experience in performance and load testing using tools such as JMeter, with the ability to design, execute, and analyze performance test results.
  • Exposure to modern AI technologies and engineering tools including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Model Context Protocol (MCP), and AI-assisted testing approaches.
  • Exposure to Specification-Driven Development (Spec-Driven Development) methodologies is desirable.
  • Working knowledge of Industrial Automation systems such as DCS, PLC, or SCADA will be an added advantage.
  • Development experience in C#, Java, or Python with a solid understanding of Object-Oriented Programming concepts is desirable.
  • Experience working in Agile software development environments with familiarity in Scrum methodologies.
  • Proficiency with source code management and application lifecycle tools including GitHub, Azure DevOps, and Microsoft testing platforms.
  • Experience working with virtualized environments such as VMware, Hyper-V, or Microsoft Azure.
  • Strong understanding of networking concepts, industrial communication protocols including FTP, TCP/IP, OPC-UA/DA, and software build processes.

Responsibilities

  • Define test strategy, validation scope, and quality plans for Edge and Cloud-based industrial automation products by understanding product roadmaps, features, and technical requirements.
  • Design, develop, and execute comprehensive functional, integration, system, regression, API, and non-functional test cases to ensure product quality and release readiness.
  • Lead automation testing initiatives using modern automation frameworks such as Playwright, Selenium, or equivalent technologies to improve test coverage and execution efficiency.
  • Collaborate with Product Managers, Project Managers, Architects, and Development teams to estimate testing efforts, plan validation activities, and ensure quality objectives are achieved within project timelines.
  • Drive continuous improvement of automated test suites, execution reliability, test environments, and quality engineering practices across the product lifecycle.
  • Plan and execute performance, scalability, and load testing using tools such as JMeter and provide actionable performance insights.
  • Manage test cases, defect lifecycle, execution reports, and release quality metrics using Azure DevOps.
  • Install, configure, maintain, and troubleshoot test environments, ensuring compatibility across software versions, patches, upgrades, and deployment scenarios.
  • Build and maintain end-to-end test setups based on product requirements while supporting product demonstrations, customer validation, training, and pre-sales activities when required.
  • Contribute to quality discussions during product planning and design reviews by providing risk assessments, validation strategies, and continuous feedback to development teams.

Skills

Automation testing
Performance testing
API validation
Test strategy
Agile/Scrum
Team collaboration
Mentoring
Troubleshooting
Cybersecurity awareness
AI-assisted testing awareness

Education

Bachelor's degree in Engineering

Tools

Playwright
Selenium
JMeter
GitHub
Azure DevOps
VMware
Hyper-V

Job description

At ABB, we help industries run leaner and cleaner—and every person here makes that happen. You’ll be empowered to lead, supported to grow, and proud of the impact we create together. Join us and help run what runs the world.

What We Believe In

ABB's Process Automation business area enables customers to operate some of the world's largest and most complex industrial infrastructures, helping them outrun – leaner and cleaner. We offer a broad range of automation, electrification, and digital solutions for process, hybrid, and maritime industries, including industry-specific integrated control and software as well as measurement and analytics solutions and services.

Your Role And Responsibilities

In this role, we are looking for an experienced Senior Quality Engineering Lead to join our Industrial Automation Digital Organization. You will play a key role in driving software quality for ABB's next-generation Edge and Cloud-based industrial automation products through comprehensive test strategy, automation, performance validation, and continuous quality improvement.

The ideal candidate will possess strong expertise in automation testing, performance engineering, API validation, and modern software quality practices. You will work closely with global development teams across product management, software engineering, and architecture to ensure high-quality, reliable, and secure software releases.

The work model for the role is: Hybrid

You will be mainly accountable for:

  • Define test strategy, validation scope, and quality plans for Edge and Cloud-based industrial automation products by understanding product roadmaps, features, and technical requirements.
  • Design, develop, and execute comprehensive functional, integration, system, regression, API, and non-functional test cases to ensure product quality and release readiness.
  • Lead automation testing initiatives using modern automation frameworks such as Playwright, Selenium, or equivalent technologies to improve test coverage and execution efficiency.
  • Collaborate with Product Managers, Project Managers, Architects, and Development teams to estimate testing efforts, plan validation activities, and ensure quality objectives are achieved within project timelines.
  • Drive continuous improvement of automated test suites, execution reliability, test environments, and quality engineering practices across the product lifecycle.
  • Plan and execute performance, scalability, and load testing using tools such as JMeter and provide actionable performance insights.
  • Manage test cases, defect lifecycle, execution reports, and release quality metrics using Azure DevOps.
  • Install, configure, maintain, and troubleshoot test environments, ensuring compatibility across software versions, patches, upgrades, and deployment scenarios.
  • Build and maintain end-to-end test setups based on product requirements while supporting product demonstrations, customer validation, training, and pre-sales activities when required.
  • Contribute to quality discussions during product planning and design reviews by providing risk assessments, validation strategies, and continuous feedback to development teams.

Evaluation and adoption of modern testing approaches including AI-assisted testing, specification-driven development, and intelligent test automation to improve engineering productivity.

Ensure adherence to quality standards, engineering best practices, and continuous improvement initiatives across the software development lifecycle.

Qualifications For The Role
  • Bachelor's degree in Engineering (B.E./B.Tech) or equivalent with consistently strong academic performance.
  • 12+ years of experience in software quality engineering, integration testing, test planning, execution, and automation for enterprise-grade software products.
  • Strong hands-on experience with Playwright, Selenium, or equivalent UI automation frameworks.
  • Experience in API testing, integration testing, regression testing, and non-functional testing using modern automation tools.
  • Hands-on experience in performance and load testing using tools such as JMeter, with the ability to design, execute, and analyze performance test results.
  • Exposure to modern AI technologies and engineering tools including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Model Context Protocol (MCP), and AI-assisted testing approaches.
  • Exposure to Specification-Driven Development (Spec-Driven Development) methodologies is desirable.
  • Working knowledge of Industrial Automation systems such as DCS, PLC, or SCADA will be an added advantage.
  • Development experience in C#, Java, or Python with a solid understanding of Object-Oriented Programming concepts is desirable.
  • Experience working in Agile software development environments with familiarity in Scrum methodologies.
  • Proficiency with source code management and application lifecycle tools including GitHub, Azure DevOps, and Microsoft testing platforms.
  • Experience working with virtualized environments such as VMware, Hyper-V, or Microsoft Azure.
  • Strong understanding of networking concepts, industrial communication protocols including FTP, TCP/IP, OPC-UA/DA, and software build processes.
  • Ability to analyze new product features, understand business use cases, and develop comprehensive validation strategies.
  • Strong troubleshooting, analytical, debugging, and problem-solving skills.
  • Knowledge of cybersecurity principles including authentication, authorization, cryptography, and secure communication is desirable.
  • Exposure to Cybersecurity, IT/OT environments, networking, and Industrial Automation domains will be an added advantage.
  • Excellent communication, stakeholder collaboration, and mentoring skills with the ability to work effectively in global cross-functional teams.

More About Us

ABB is a leading global technology company that energizes the transformation of society and industry to achieve a more productive, sustainable future. The Process Automation (PA) business area automates, electrifies, and digitalizes some of the world's most complex industrial infrastructures. Through innovative technologies, industrial software, and digital solutions, ABB enables customers across energy, process, hybrid, and maritime industries to operate safer, smarter, and more sustainably while accelerating the transition toward a low-carbon future.

Building a cleaner, smarter future takes all kinds of minds: the curious, the courageous, and the creative. We welcome people from all backgrounds and experiences.

We have removed application instructions and fraud warnings in accordance with our refinement guidelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Test Automation Engineer
Sr. Test Automation Engineer

ABB • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Associate Software Engineer
Associate Software Engineer

ABB • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Technical Lead
Technical Lead

ABB • Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Systems Architect
Systems Architect

ABB • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Software Engineer
Software Engineer

ABB • Bengaluru Urban

Hybrid
INR 1,200,000 - 1,800,000
R&D Test Engineer
R&D Test Engineer

ABB • Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
Software Engineer
Software Engineer

ABB • Bengaluru

Hybrid
INR 900,000 - 1,500,000
Software Development Manager
Software Development Manager

ABB • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Senior Software Engineer
Senior Software Engineer

ABB • Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
Principal Engineer - Architect
Principal Engineer - Architect

ABB • Bengaluru

Hybrid
INR 4,000,000 - 6,000,000
Hybrid work model