30 Aug
|
Johnson Controls
|
India
30 Aug
Johnson Controls
India
Job Title: Test Engineer I (Automation)
Location: Pune, MH
Experience: 4+ Years
Department: Quality Engineering
Job Overview
Key Responsibilities
Develop and maintain test plans and strategies for functional, integration, and regression testing.
Collaborate with developers, QA engineers, and product teams to ensure quality throughout the development lifecycle.
Perform manual and semi-automated testing for APIs, UI, databases, and connected devices.
Contribute to test case design, execution, and defect reporting.
Integrate basic automated tests into CI/CD pipelines.
Validate data flow, connectivity, and system behavior in distributed environments.
Document test results and participate in root cause analysis of issues.
Required Skills & Experience
4+ years of experience in software testing or SDET roles.
Solid understanding of QA methodologies, test planning, and defect lifecycle.
Working knowledge of Java, JUnit, and TestNG.
Familiarity with:
Java fundamentals (Data Structures, JDBC, File Handling)
SQL and relational databases
Selenium WebDriver (basic usage)
API testing tools (Postman, RestAssured)
CI/CD tools (GitHub, Jenkins)
Cloud and on-prem infrastructure
Desirable Skills (Not Mandatory)
Exposure to IoT devices, sensors, or embedded systems.
Familiarity with IoT protocols like MQTT, CoAP, or HTTP.
Understanding of device-to-cloud communication, data flow, and security in IoT.
Experience with IoT platforms such as AWS IoT, Azure IoT Hub, or Google Cloud IoT.
Preferred Attributes
Robust analytical and debugging skills.
Ability to write clear, maintainable test cases.
Experience in Agile/Scrum settings.
Passion for quality assurance, collaboration, and continuous improvement.
📌 Test Engineer I Pune (India)
🏢 Johnson Controls
📍 India