Overview
Test Engineer role in Johnson Controls' QA Force, ensuring the reliability, performance and scalability of products through test design, test automation frameworks and shift-left, automation-first quality practices across backend APIs, web UI and mobile applications in an Agile/Scrum environment.
What you'll do
- Develop and execute functional and performance tests using JMeter, TestNG and custom automation frameworks.
- Automate regression suites across RESTful APIs, Web UI (Selenium) and mobile automation (Appium) for retail products.
- Participate actively in Agile ceremonies: backlog refinement, sprint planning, story grooming and daily stand-ups.
- Work closely with Product Owners, Developers and Scrum Masters to define acceptance criteria and refine user stories.
- Contribute to building scalable test frameworks with CI/CD integration (Jenkins, GitHub Actions).
- Conduct root cause analysis for failed tests and assist in defect triage and reporting.
- Provide performance benchmarks for APIs critical to peak retail events (Black Friday, seasonal sales).
- Conduct functional, regression, integration and performance testing for enterprise applications and integration workflows.
- Analyze business and technical requirements, providing feedback to ensure robust and scalable solutions.
- Collaborate with product, development and operations teams to ensure timely and high-quality feature delivery.
What you'll need
- 4 to 7 years of experience.
- Strong experience in designing, writing and executing automated tests for RESTful APIs (backend automation) using API tools such as JMeter and Java + TestNG.
- Strong hands-on experience with Apache JMeter for API testing and performance testing.
- Web automation experience using Playwright and Appium for native/hybrid apps.
- Knowledge of JSON, XML, SQL and backend validation.
- Solid experience in Agile Scrum teams with tools such as Jira and Confluence.
- Strong hands-on experience with version control (Git) and CI pipelines.
Nice to have
- Exposure to REST Assured, PostgreSQL and Mongo.
- Work on mobile retail apps (iOS/Android) using Appium for automation.
- Exposure to BDD frameworks such as Cucumber.
- Familiarity with Google Cloud Solutions.
- Experience with monitoring/logging tools such as DataDog.
- Experience in the retail domain (e.g., PoS, inventory, catalog systems, order management).
- Intent to explore new market-updated methodologies and rational thinking towards quality delivery.
Details
- Location: Bangalore, Karnataka, India.
Tools & tech stack
- Java, Maven, Git, Postman, K8s, MiniKube, Selenium, Appium, TestNG, JMeter, Jira, Confluence, X-Ray, Docker, Jenkins, CI/CD tools, MySQL, PostgreSQL, Mongo.
Read the full description and apply on the company’s own careers page.