Job Responsibilities:- Maintaining and expanding test tools.- Testing of new features and regression testing.- Analyzing and isolating issues across many software components.- Acceptance and integration testing on daily builds of software.- Using our products as a customer to ensure they are of the highest possible quality.