- 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