Job Title

Firmware QA Engineer

Company Name
Trimble
Job Type
Full-time
Qualification
B.Tech/B.E.
Experience
Fresher  -  3 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Chennai, Tamilnadu, India
Job Description

Key Responsibilities:

To develop, design, implement, debug, support and maintain firmware. 

Perform testing and debugging with circuit emulators, logic analyzers. 

Specify and define firmware architecture. 

Implement and debug code and create supporting documentation. 

Respond to marketing requirements, architect, plan, and deliver effective interlocks with hardware and software organizations, ensuring quality deliverables while adhering to aggressive schedules.

Work closely with firmware development and QA teams to define, generate, document, and run automated testing in black box and emulated environments

Work with developers to design in the necessary test hooks to facilitate testing 

Writing automated test scripts, possibly controlling instrumentation, to run black box testing on embedded Linux devices containing Cellular, Wi-Fi, Networking, GPS and other technologies

Generate detailed bug reports on findings, 

Participate in daily Sprint team stand-up meetings, bug scrubs and planning meetings across geographies. 

Review user stories, acceptance criteria and product requirements with customer experience in mind. 

Work with the product devolvement team to remove any ambiguity of the acceptance criteria. 

Develop test cases and test plans for software and firmware qualifications. 

Ensure all functionality meets design intent. 

Enforce In-Sprint QA processes and unit test coverage. 

Develop and maintain automated test scripts. 

Actively deploy and test daily builds on test servers. 

Enter and track defects/bugs found in JIRA. 

Provide weekly reports. 

Key Qualifications:
For consideration, you must bring the following minimum skills and behaviors to our team:
BS or B-TECH in Electronics / Electrical / Computer Science Engineering or equivalent.
0 - 3 years of software and hardware testing experience.
Experience with Agile Scrum software development methodology is required.
Self motivated and goal oriented.
Strong communications and inter-personal team skills.
Familiarity with development and build environments and code repositories.
Strong fundamentals in QA methodologies and procedures, test planning and test case development.
Creative thinker, must have a systematic approach in problem solving.
Willing to learn new concepts and products quickly.
Pro-active in identifying issues and knowledge to bug tracking systems.

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
May 04, 2024
Additional information

--