• 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 and system design 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.