An energetic person who is capable of working as part of team & perform validation of New product development and / or sustaining programs.
Deliver the product with quality. Develop test cases around the requirements & improve test efficiency by automation
QA Engineer supporting the continued design, development, and quality delivery of firmware & software applications for the Carrier Fire Team at HRDC.
Basic knowledge on Fire Domain. Basic knowledge on Hardware Simulators
Good at manual and automated test execution in embedded and software systems. Good understanding of SDLC, defect life cycle
Experience in understanding requirements traceability matrix & and also validate system interface at consumer level
Experience in automation testing and hands-on in developing automation framework
Experience in testing different communication protocols such as CID,SIA, TAP, CMS, I2C, SPI, RS232, RS485, TCP / IP, BACnet, Modbus etc.
Good Working knowledge of Test Management Tools Ex. HPQC / IBM
Good experiences in Performing Regression Testing to verify and uncover new errors in legacy code after changes have been made
Create Manual test cases / automation test scripts, Document and Execute the test cases that conform to the technical and functional specifications for firmware and Software applications
Document and present test results as per the QA policies and procedures
Contributes ideas on product and process improvements. Participates in design review sessions
Implements appropriate automation technologies to meet the short and long term goals of the company including CodedUI / White based framework
Adhere to the Automation Framework for Fire domain products and enhancements
EXPERIENCE PREFERRED :
Minimum 8 years software development experience required as below :
Essential Competencies :
Experience in Embedded Software Quality Assurance SQA.
Experience in System Testing from End to End.
Experience in Connected Solution is value add.
Experience in testing different communication protocols such as, I2C, SPI, RS232, RS485, TCP / IP, BACnet, Modbus etc.
Cross-platform embedded QA experience with Microcontrollers and tool chains.
Understanding of functional and non-functional requirements.
Experience utilizing Agile Software Process Techniques
Relentless root cause / troubleshooting experience.
Desirable Competencies :
Experience in embedded software quality assurance for Fire applications from concept through to production.
Working knowledge on IBM Rational Tool chain; DNG, RTC, RQM or HPQC
Knowledge of Hardware related testing
Knowledge of end to end test Management process including Python scripting
Knowledge of IoT or data analytics
OTHER COMPETENCIES :
Candidate must conduct business in an ethical manner, self-motivated, detail-oriented, and able to work independently with little supervision.
Know how / where to get answers and overcomes obstacles. Highly driven, strong communicator who is able to understand customer requirements and project goals, and is able to balance multiple priorities.
Work in a team environment when required and produce results in a timely manner. Possess a positive attitude, show enthusiasm, take pride in the work, be results driven, keen to learn, creative and efficient.