Embedded Test Engineer (Onsite @ Lawrence, MA)

25 Jul 2024

Vacancy expired!

Job Title: Software Engineer 2- Test Automation

Location: Lawrence, MA (Onsite)

Duration: 12+ Months

Looking for 4-8 years’ experience in Test Automation. Top skills- exp. developing software unit tests using VectorCAST, exp. in C/C programming and embedded software development, exp. developing automated test scripts using Python on Linux. Medical exp preferred. The main function of a Software Engineer 2- Test Automation is to develop, implement, and document all software testing activities, including test planning, writing scripts, integrating with DevOps, test documentation, test execution, defect tracking and reporting, including follow-up and issue resolution.

Required Skills & Experience:• 5-8 years of minimum experience in embedded software testing and/or test automation.• Experience in developing software unit tests using VectorCAST, LDRA, or other tools.• Experience in developing automated test scripts using Python, Squish etc. on Linux and Windows environment• Experience in analyzing and reporting software test code coverage at various levels• Experience in C/C programming languages and embedded software development are a plus• Proficient with integrated development environments, DevOps, software source control and general software practices.• Experience in DevOps integration and writing CI/CD pipelines using MS Azure, Jenkins or other• Experience in writing and executing software system test procedures• Experience with product security hardening techniques and use of tools like SonarQube, Fortify, BlackDuck is a plus• Understanding of principles, theories and concepts in the software engineering field, preferably in the medical device area.• Understanding of real time embedded operating systems as well as inter-processor communications and control is a plus.• Experience with sensors, microprocessor/microcontroller and DSPs is preferred.• Experience and familiarity with ISO 13485 and IEC 62304, and with FDA GMP is desirable• Ability to interface cross functionally.• Strong interpersonal skills with a team focus.• Proactive and self-directed.• Medical device software development or testing experience is preferred.

Job Responsibilities: Plan, implement, automate and execute software unit, integration, and system testing scripts and procedures. Integrate with DevOPs CI/CD pipelines and hardware in the loop target systems. Automate and maintain static code analysis and application security scanning. Document software defects, using defect tracking system, and report defects to software developers. Identify, analyze and document problems. Monitor bug resolution efforts and track the progress. Create, maintain and monitor traceability between software tests, code, design and requirements. Analysis the impact of software changes against testing activities.

Education: Bachelor's degree in technical field such as computer science, computer engineering or related field required. Advanced degree desired. Thanks,Tejas PatelTechnical Recruiter

X

perience

.

X

pertise

.

X

ecution

.Consulting | Staffing+1 | | www.XDuce.com

  • ID: #44354670
  • State: Massachusetts Lawrence 01840 Lawrence USA
  • City: Lawrence
  • Salary: Depends on Experience
  • Job type: Contract
  • Showed: 2022-07-25
  • Deadline: 2022-09-20
  • Category: Et cetera