System level testing responsibilities include tasks and activities such as creation and execution of test cases and test plans, reproducing, profiling, characterizing and documenting defects, coordinating with team members to understand technical details of the design, project planning (budget and schedule) for system testing on new projects, and developing test tools and applications.