
Johnson Controls
Produces HVAC, fire, security and building automation systems to optimize and protect buildings globally.
QA Lead
Lead QA automation team, design frameworks, ensure quality across dev pipelines.
Job Highlights
About the Role
Key responsibilities include collaborating with development, DevOps, and release teams to ensure seamless delivery, creating and optimizing functional, regression, integration and system test cases, and monitoring build pipelines to uphold quality standards. The QA Lead will also conduct and automate API testing, perform bulk and load testing, and validate databases using complex SQL queries. • Apply technical expertise to guide and support QA team members • Utilize automation tools and frameworks (Jest, Puppeteer, Selenium .NET/Java) to implement comprehensive test suites • Develop automation frameworks with solid design patterns and scalable architecture • Collaborate cross‑functionally for continuous integration, deployment, and release processes • Communicate effectively with stakeholders and team members • Use API testing tools for automation and validation (Postman) • Prepare and run performance/load tests for bulk operation validation • Conduct thorough database testing through SQL queries and joins
Key Responsibilities
- ▸automation frameworks
- ▸api testing
- ▸load testing
- ▸database testing
- ▸ci/cd collaboration
- ▸test cases
What You Bring
Johnson Controls is hiring a QA Lead for its Pune office. The role requires at least nine years of experience in software quality assurance and test automation. The successful candidate will provide technical leadership and mentorship to the QA automation team while driving the design, development, and maintenance of scalable test automation frameworks. The ideal candidate possesses strong expertise in automation tools such as Jest, Puppeteer, or Selenium (both .NET and Java), is proficient with API testing tools like Postman, and has hands‑on experience with performance testing tools such as JMeter. In addition, a solid understanding of GraphQL, CI/CD pipelines, and the full QA lifecycle is essential, along with excellent communication, analytical problem‑solving skills, and a bachelor’s degree in a relevant field. • Leverage understanding of QA processes and pipelines to optimize testing workflows • Solid experience in software quality assurance, automation, and technical leadership • Expertise with automation tools: preferably Jest and Puppeteer; alternatively Selenium with .NET or Java • Comfortable with API testing using Postman or similar tools • Proficient in SQL queries and joins for database validation • Hands‑on experience with bulk/performance/load testing using JMeter or equivalent tools • Strong design skills for framework and test suite architecture • Good understanding of GraphQL to write queries and mutations • Well‑versed in QA lifecycle, best practices, CI/CD pipelines, deployment, and releases • Excellent communication and interpersonal skills; proven team player • Analytical and detailed approach to problem‑solving • Bachelor’s degree in computer science, engineering, or related field (or equivalent experience) • 9+ years of professional QA and test automation experience • Prior experience leading teams and QA projects • Experience testing modern web applications, APIs, and microservices • Familiarity with containerization and cloud environments (Docker, Kubernetes, Azure, AWS) • Exposure to Agile/Scrum methodologies
Requirements
- ▸jest
- ▸puppeteer
- ▸selenium
- ▸postman
- ▸jmeter
- ▸sql
Benefits
Bonus qualifications include experience with modern web applications, microservices, containerization, cloud platforms (Docker, Kubernetes, Azure, AWS), and Agile/Scrum methodologies. Johnson Controls offers a collaborative environment, competitive compensation, and ample opportunities for growth and learning. • Opportunity to lead and shape a modern QA practice • Collaborative environment with talented teams • Competitive compensation and benefits • Growth and learning opportunities
Work Environment
Office Full-Time