What you will be doing:
Providing hardware, software, and lab support for testing and validation processes.
Architecting highly automated and customizable Software Quality processes for design flows using software engineering with modular design and object-oriented techniques.
Crafting feature testplans, identifying, and writing test cases based on user requirements, and providing automation of testing.
Maintaining regression testing frameworks and developing test reporting mechanisms
Performing code reviews, static analysis, and dynamic testing.
Continuously delivering high-quality, bug-free Software Applications.
Working closely with our diverse team members on flows to provide DFT and methodologies for industry-leading chip designs.
Supporting the development of tools using C++/Python/TCL.
Working cross-functionally with DFT Methodology, Implementation, and design teams with important DFT tools support.
What we need to see:
A BS or MS in Electrical Engineering, Computer Science, or Computer Engineering with at least 4+ years of relevant work experience in Software QA role.
Knowledge of different software testing techniques, code reviews, code coverage, unit and flow testing, use case testing, random, white, and black box testing.
Experience with test management tools such as TestRail or Zephyr.
Familiarity with CI/CD tools like Jenkins and GitLab.
Strong GenAI, LLM, AI Code Generation skills desirable.
Good software design, algorithms, programming and scripting skills in Python, Tcl, or C++ desired.
Experience with defect tracking tools such as JIRA.
Experience in providing lab software and hardware
Ways to stand out from the crowd:
Knowledge or experience with DFT is a plus.
Knowledge of BDD processes is desirable.
Verilog and ASIC design principles, including knowledge of logic cells is a plus.
משרות נוספות שיכולות לעניין אותך