Quality/Test Engineer (Oniste)

Overview

On Site
$35 - $40
Contract - Independent
Contract - W2

Skills

Test Engineer OR QA Engineer OR Software Engineer in Test OR SDET
Python OR Python scripting
automated test OR test automation
embedded C++ OR embedded software OR Linux
Functional Safety OR FuSa OR SOTIF OR robotics OR autonomy OR safety-critical OR safety critical
manufacturing OR supplier quality OR ISO 9001 OR process engineer

Job Details

Required Education:
Technical Expertise: 5-7 years of experience with a Bachelor's degree in Computer Science, Software Engineering, or a relevant field. (A Master's degree with 5 years of experience is also acceptable).

Core Responsibilities
Design & Development: Design, develop, integrate, and test software features for embedded electronic controls using embedded C++ in a Linux environment.
Automated Testing: Create and execute strong automated test designs, primarily using Python for scripting.
Issue Resolution: Triage, troubleshoot, and resolve issues as they arise during development and testing.
Validation & Test Planning: Develop validation plans and test cases based on system-level feature design documentation.
Collaboration: Work effectively within a global, cross-functional Agile team (machine, systems, software, validation), participating in daily stand-ups and design reviews.

Must-Have Skills & Experience (Non-Negotiable)
Automated Test Design: Proven, strong experience in designing automated tests.
Python Scripting: High proficiency in Python for developing automated test scripts.
Problem-Solving: Ability to proactively propose solutions when features fail test criteria.

Additional Required Technical Skills
Ability to understand system-level design documents to write effective test plans.
Experience with datalink test equipment.
Experience with embedded software development tools: C++, Linux, GitHub.

Desired/Nice-to-Have Skills
Domain Knowledge: Functional Safety (FuSa), Safety of the Intended Function (SOTIF), Detect sensors, Robotics, or Autonomy.
Soft Skills: A strong, concise writing style and excellent communication skills.

Team & Work Environment
Team Structure: Part of a global team of 15-20 people.
Work Style: Agile Sprint environment with daily interaction and collaboration.
Key Projects: Supporting the development of DETECT safety technology, which is considered best-in-class in the mining industry.
Candidate Value Proposition: Gain valuable automated test experience on a high-visibility, safety-critical product and collaborate with a diverse, global team.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.