Design and execute systems to check for issues Perform and document risk analysis Record test progress and results Code automated tests Create test plans Develop standards and procedures to determine product quality and release readiness Discover bugs within software Drive innovation and streamline overall testing processes Identify, isolate, and track bugs throughout testing Identify any potential problems that users might encounter Research new tools, technologies, and testing processes Strong analytical and planning skills; Good communication and presentation skills; Excellent problem-solving skills; Proven work experience in software quality assurance Strong knowledge of software QA methodologies, tools and processes Experience with performance and/or security testing is a plus Exceptional attention to detail Great team player and able to work efficiently with minimal supervision #J-18808-Ljbffr