My job description and responsibilities as a Senior Software/CRM Test Engineer: --Creation of Test Plans for assigned project and creation of test cases at user story level for specific work stream, in accordance with the test plan, in a timely fashion to support agile methodology and project timelines. --Execution of test cases to the Test Plan. --Ensure test management tool (JIRA, QC or ALM) is kept up to date at all times with latest testing activity. --Identify any testing risks and issues at the earliest opportunity and communicate these effectively with the specific Delivery Lead to ensure speedy resolution. --Verify requirements testability, where required with business analyst. In addition to manual testing, where required support in other areas e.g. regression, UAT. --Provide timely defect reporting for specific work stream as per required standards. --Creation of Testing documentation for specific work stream, ensuring that it is up to date and accessible for wider Testing community