Keyskills: quality management black box testing selenium ide regression testing jmeter software development life cycle ui test strategy webdriver agile methodology jira clear communication technical problem solving deadline orientation testcases quality analyst