Keyskills: continuous integration root cause analysis software development life cycle java mis software development software testing test cases test case design sql product design git quality assurance devops jenkins agile aws digital transformation jira