This job posting is for a Senior Software Test Engineer position. The responsibilities include defining testing requirements, authoring test cases for complex issues, tracking project testing, assisting other testers, and participating in strategic planning. A bachelor's degree in computer science, software engineering, or related field is required along with 5+ years of software testing experience and expert knowledge of QA processes and methodologies.