You will be responsible for: understanding and documenting the business requirementstechnical specifications, performing technical development andor configuration, designing test cases, creating test data and performing unit testing, communicating with the client, and supporting the overall delivery including status reporting, dependency management and riskissue identification and mitigation