Embedded Software Quality Engineer

PARSTRONIC Tehran

Posted 2 years ago

Job Description

● Develop quality assurance strategies, processes, and work products. ● Develop change management and configuration management strategies, processes, and work products. ● Perform the activities according to the developed strategies. ● Estimate, prioritize, plan and coordinate quality testing activities. ● Define and maintain versioning, branching, traceability, and merging plans for multiple releases. ● Stay up-to-date with new tools, strategies, and standards and propose ideas that can streamline the existing processes.

Requirements

● Bachelor's or Master's degree in Software Engineering or other related fields. ● More than two years of experience in embedded software development projects. ● Good understanding of software product lifecycle management, including product release cycles, assessment, and version control. ● Ability to read standards and design processes. ● Knowledge of quality assurance, procedures, and methods. ● Familiarity with Automotive Software Development models (e.g., ASPICE, ISO15504). ● Familiarity with configuration management tools (e.g. GitLab). ● Strong written and verbal communication, organization, and leadership skills.

To see more jobs that fit your career