Testing embedded software from design to commercialization for Avive Solutions, an AED company. Focusing on automation and efficiency in continuous testing processes.
Responsibilities
Design and implement automation framework with dedicated hardware fixtures using Pytest.
Lead end-to-end testing between internal and external systems, connected hardware products, cloud-based databases, and applications.
Create systems and processes that facilitate automated testing over manual test execution.
Consider and implement a robust CI for running unit and system level tests.
Triage defects from opening to closure. Find root causes and implement lasting solutions.
Write and deliver software project documentation, including software architecture documents, IUVs, design verification test plans, test protocols, and test reports.
Design, develop and test software tools that aid in development and manufacturing.
Maintain focus on delivering the highest quality product to our customers.
Work closely with the firmware development team for a deep and nuanced understanding of implementation detail.
Requirements
BS degree holder in Electrical Engineering, Computer Engineering, Physics, or equivalent combination of relevant coursework and job-related experience.
Minimum of seven (7) years in a software test position for embedded systems.
Able to write, debug, and review python for hardware-control libraries and automated tests.
Experienced in Python, C/C++, ARM CPUs, Embedded Linux.
Able to design and build automated test systems from basic engineering lab equipment, electronics and firmware design.
Experienced in guiding teams on best practices for code development.
Experienced in automating wireless networking test protocols - Cellular, BLE, WiFi.
Experienced in managing data using Git and Jira APIs.
Excellent verbal and written communication skills including technical writing. Good documentation is a must!
Manual Software Test Engineer conducting software application testing for Insulet Corporation. Collaborating with teams to ensure quality standards and functional requirements are met.
Cloud Architect specializing in Ansible and automation solutions at Red Hat. Leading consulting teams and ensuring successful customer deployments while fostering a world - class customer experience.
Senior Consultant Test Automation Engineer improving software quality through automated testing and team leadership for clients at QESTIT. Working flexibly from home or client sites in Stuttgart, Germany.
Integration Software Engineer in Test collaborating within cross functional teams at MORO TECH. Ensuring seamless mobile app integrations for one of the largest OEMs in the automotive industry.
Senior Systems Test Engineer designing and implementing automated test infrastructure for Lightship's battery - powered trailers. Collaborating with engineering teams to validate systems' performance and safety standards.
Senior Systems Test Engineer designing automated test infrastructure for Lightship’s electric RVs. Collaborating with engineering teams to ensure quality of testing for embedded systems.
Senior QA Automation Engineer at Bjak designing automation frameworks for financial services platforms. Involves integration, testing, and collaboration within a tech - forward environment.
QA Tester collaborating with Appian project teams to develop testing strategies for multiple applications. Ensuring high quality through rigorous QA testing and documentation process.
Performance Test Engineer with Appian experience supporting performance testing efforts for a federal program. Executing strategies and validating system reliability in a hybrid work environment.
Senior QA Engineer leading testing strategies and performance goals for Appian applications across multiple projects. Collaborating with project teams to ensure quality solutions.