The primary focus of the position is on developing test automation using an established test automation framework for formal verification and validation of Ion software.
Responsibilities
Design and develop automated testing solutions and frameworks for Ion products, including GUI-focused automation.
Architect and maintain robust automation frameworks to support product quality and scalability
Develop, execute, and maintain robust automated test suites.
Collaborate closely with developers, UI/UX designers, and other software test team members, driving continuous improvements in our testing processes and results.
Influence and negotiate with software developers to deliver important interfaces between test automation and product software.
Responsible for evaluating software application development to identify defects, ensure quality, and verify that products, tools, and applications meet stakeholder requirements.
Responsibilities
Develop and execute test plans, test cases, and test scripts for functional, regression, integration, and system testing.
Collaborate with developers and product teams to understand customer requirements and software data flow
Perform manual testing and, when applicable, contribute to automated test scripts
Validate software functionality in run-time environment and similar
Ensure compliance with quality standards, best practices, and release timelines
Requirements
Bachelor's degree in computer science or related field
Engineer - QA will be responsible for ensuring high-quality releases across Android, iOS, Windows, and production tools, developing test automation, and integrating tests into DevOps pipelines.
Responsibilities
Work across a wide range of platforms including Android, iOS, Windows, and production tools, ensuring high-quality releases
Test automation and contribute to the evolution of our testing frameworks
Collaborate with cross-functional team, working closely with Software- and Firmware developers
Integrate automated tests into our DevOps toolchain, contributing to continuous integration and delivery pipelines
Work with communication interfaces such as Modbus and Bluetooth Low Energy (BLE), ensuring robust connectivity and data exchange
The purpose of the Integration and Test engineer position is to synthesize and define test processes for complex electro-optical and electro-mechanical systems.
Compensation
In compliance with pay transparency requirements, the salary range for this role in Colorado state, Hawaii, Illinois, Maryland, Minnesota, New York state, Cleveland Ohio, and Vermont is $67,000.00 - $124,000.
Responsibilities
Perform systems engineering tasks for both manual and automated test processes
Develop test plans, test procedures, requirements traceability, test reports, test flow, and test case design and implementation
Execute system, CCA and component level functional testing and document results
Use software tools and perform scripting and software/hardware troubleshooting
Setup, configure, and document hardware and software systems under test, including loading software onto multiple devices to perform verification and validation
Requirements
Master's degree in Electrical, Computer or Systems Engineering, Computer Science or related field