Job Description
Title: Embedded Software Tester – RTOS
Type: Long-term contract (12+ months)
About Ovyo
Ovyo collaborates with global companies in the TV, Media, Aerospace, and Satellite communication industries. We work on long-term customer engagements and consulting projects, providing a mix of experience and career growth.
Responsibilities:
* Analyze software requirements and contextual scope.
* Design, document, plan, and execute manual and automated software tests.
* Create automated tests using Python and relevant tools.
* Utilize simulations for off-target testing environments.
* Develop on-target tests, integrating control of external testing equipment when necessary.
* Log, investigate, and aid in resolving identified defects.
* Support integration, system testing, and customer usage of delivered functionalities.
* Collaborate within an Agile framework, contributing to best practices implementation.
Required Experience:
* Skilled in testing software on embedded devices.
* Experience designing & executing manual & automated test packs for embedded Linux devices, testing user interfaces.
* Proficient in web interface and REST API testing.
* Able to define and document comprehensive test cases from requirements.
* Experienced in testing edge cases and error conditions to minimize defect escapes.
* Competent in preparing testing evidence for regulatory submissions.
* Knowledgeable in automating regression tests using scripted languages like Python.
* Familiar with Source Code Management and CI/CD pipelines.
* Understands software lifecycle methodologies and best practices.