Sub-Contractor Software Verification and Automation Engineer

Tel Aviv-Yafo, Tel Aviv District, IL

Samsung Research and Development Center Israel

View all jobs at Samsung Research and Development Center Israel

Apply now Apply later

Description

The Group

The Deep Learning SW group is responsible for the development of cutting-edge AI solutions for Image Processing and Computer Vision in the embedded world. Working closely with Algorithm, Digital Design & Architecture teams, we create world-class SW/HW IPs. The group plays a major role in development and integration of key features for smartphones, automotive industry and more.

About The Position

We are seeking a skilled Sub-Contractor Software Verification and Automation Engineer to join our team. You will be responsible for designing, developing, and executing test automation frameworks to verify the functionality, stability, and performance of our software products. You will work closely with the development & architecture teams to ensure that our software meets the highest standards of quality and reliability.

What will you do?

  • You’ll develop, maintain, and improve automated test frameworks for functional, integration, and regression testing.
  • Design, write, and execute automated test cases to verify software functionality and performance.
  • Collaborate with software development teams to understand product features, technical implementations, and user requirements.
  • Perform manual testing when necessary to ensure the completeness of test coverage.
  • Develop verification plans, test strategies, and test cases for new features and product enhancements.
  • Integrate automated tests into the CI/CD pipeline and monitor test results to identify software defects and quality issues.
  • Analyze test results, generate test reports, and track defects using test management tools.
  • Identify opportunities for automation and continuously improve existing testing processes and tools.

Requirements

  • 3+ years of experience in software verification, quality assurance, or test automation.
  • Proficiency in Python 3.x programming.
  • Strong understanding of test automation tools and frameworks (e.g., PyTest, Selenium, TestNG, or equivalent).
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI) and version control systems (e.g., Git).
  • Familiarity with testing strategies, methodologies, and tools for both web and mobile applications.
  • Strong analytical, debugging, and problem-solving skills.
  • Capability and willingness to quickly grasp new fields and technologies.

Advantage:

  • Experienced with AI frameworks (e.g., Pytorch, Tensorflow)
  • Experienced in architecting and building of test automation frameworks and solutions.
  • Experienced test discipline, test strategy, test automation.
  • Knowledge of Front-End design.
  • Detailed understanding of SoC architecture.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: Architecture CI/CD Computer Vision Deep Learning Git GitLab Jenkins Python PyTorch Selenium TensorFlow Testing

Perks/benefits: Career development

Region: Middle East
Country: Israel

More jobs like this