Test Engineer I (Automation)
Johnson Controls · Pune-Maharashtra-India
Johnson Controls · Pune-Maharashtra-India
Job Title: Test Engineer I (Automation) Location: Pune, MHExperience: 4+ YearsDepartment: Quality Engineering Job Overview We are seeking a proactive and detail-oriented Software Test Engineer to join our Quality Engineering team. The ideal candidate will have a solid foundation in software testing, experience across web and API testing, and a working knowledge of automation tools. While automation experience is beneficial, only a moderate level of automation proficiency is expected. Exposure to IoT systems is a plus, but not a mandatory requirement. 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. • Strong 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 • Strong analytical and debugging skills. • Ability to write clear, maintainable test cases. • Experience in Agile/Scrum environments. • Passion for quality assurance, collaboration, and continuous improvement.