Perform Firmware / Mobile validation activities like Test Setup, Test Development, Execution & Test artifacts generation and contribute to smooth execution of all test Projects of Kitchen and Bath Automation Products.
Work with Firmware Development team / Mobile app team during development and testing. Participate in support product development and organization initiatives. Organize and execute test activities by using formal test methodology.
Representative Duties
- Responsible for test activities for firmware testing/Mobile app testing for Kitchen and Bath
- Ensure the right tools, technologies and platforms are chosen for the testing. Improve test execution by using the right tools and technologies.
- Good understanding of automation test framework
- Help associates to establish guidelines and best practices in the group to ensure an effective test development process and well tested products
- Proactively ensure the requirements are complete and testable.
- Help associates to prepare testbed setup, test management practices and implement methods for repeatability with minimum maintenance.
- Provide support to test lead in test activities like defining test strategy, creating test plan, planning test schedule for test development and regression test, developing test designs.
- Responsible in robust quality delivery.
- Responsible for supporting Automation lead in Scripting and know-how of Python programming language.
- Experience in schematic understanding.
- Fair knowledge of wired/wireless protocols.
Technical Skills Required
- Minimum 3-5 years of experience with Embedded Software Testing mainly product-based end to end testing experience required.
- Minimum 2 years of Python programming experience with testing background
- Good understanding of Performance testing.
- Experience in testing different communication protocols such as Wireless/Wired (MQTT, BLE, Ethernet, RS 232, SPI, I2C)
- Basic understanding of Azure/AWS cloud.
- Experience in any home automation/smart energy/IoT/ or any electronics-based industry.
- Hands on experience in test case design and various functional and non-functional testing types
- Well versed in using hardware and software tools for test development
- Proficient with test configuration management, test artifact version control processes and testing tools.
- Thorough understanding of software development lifecycle and familiarity with CMMi model
- Experience with creating Requirements Traceability Matrix, Process Documents, Test Plans
Other Required Skills
- Proficient with MS Office Tools (i.e., Word, Excel, PowerPoint, Access, Outlook)
- Excellent verbal and written communication skills
- Experience in working with internal and external partners
Educational Qualifications
- Bachelor's degree in Electronics or Electronics & Instrumentation or Computer Engineering (similar or higher)
- ISTQB Foundation level (or equivalent) certification Desirable.