- You will review design and architecture specifications.- You will understand the functional & performance goals of the design and you use this knowledge to test effectively.- You will communicate and collaborate with digital design, analog design, architecture and firmware teams to understand use cases and corner conditions.- You will develop test plans and coverage plans.- You will work closely with team members and cross-functional teams to execute on verification plans.- You will have the responsibility for construction of verification environments, coding of test scenarios and assertions.- You will write scripts to help with automation and data analysis.- You will run and triage regressions, track bugs, and analyze coverage to achieve quality results.