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
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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture CI/CD Computer Vision Deep Learning Git GitLab Jenkins Python PyTorch Selenium TensorFlow Testing
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.