What are the responsibilities and job description for the Test Engineer (Embedded) position at VBeyond Corporation?
Role: Test Engineer (Embedded)
Location: San Diego, CA (2 days onsite)
Type: Contract
Mandate:
Embedded Testing
Medical Device Testing
Java Script or Jazz
This position would need resources who can work on Hybrid mode @ San Deigo, CA. We are looking for a Test Automation Engineer with Embedded Device Testing experience.
PRIMARY DUTIES & RESPONSIBILITIES:
- Review requirements, develop and assist with manual test cases for software verification.
- Collaborate with SW developers and test leads to identify software requirements and create manual test cases.
- Maintain and update test documentation, including test plans, test cases, and test reports.
- Convert manual test protocols to automated test scripts and maintain for various software features.
- Execute automated tests and analyze results to identify defects and ensure product quality.
- Work with CI/CD tools to integrate automated tests into the development processes.
- Stay current with industry trends and best practices in software testing and automation.
- Participate in automated script code reviews and contribute to the overall improvement of the testing process.
- Work as a contributing member of cross-functional teams as needed, working closely with R&D engineering and Quality Engineers to ensure test scope with documented specification requirements.
- Keep the department manager abreast of test activities and inform appropriate groups of issue trends.
- Provides on-the-job training and direction to less experienced staff as assigned.
- Ensures compliance with company policies, including Privacy/HIPAA, and other legal and regulatory requirements.
- Performs other duties as assigned.
REQUIRED QUALIFICATIONS:
- Knowledge, skills & abilities:
- Working knowledge of at least one embedded or cloud-based programming language, preferably JavaScript, C or C , Python
- Ability to read and follow procedures and flow diagrams
- Familiarity with executing manual protocols
- Able to effectively share information and ideas within and outside of department in written or verbal form; able to put forth own ideas and gain understanding from others.
Proficient at supporting effective interactions between team members and among cross-functional teams.