Manager, Qa Engineering
Current• Lead the design, creation, and execution of test automation across software applications/platform.• Lead on-site and remote team members in review of product requirements, use cases, user stories, and functional requirements to inform test plans in compliance with QA best practices and standards.• Establish and execute processes for load, reliability, and performance testing of software applications/platform.• Monitor, analyze, and report performance statistics of product quality and champion best practices and modern tools/techniques.• Lead QA project/planning efforts and technical design sessions vital to maintaining quality.• Establish operational processes for ensuring high-quality software applications across desktop/mobile browsers, mobile apps, connected devices, and cloud-based platforms.• Collaborate with other engineering teams to review, scope, estimate, coordinate, and execute on best in class QA initiatives.• Identify engineering process bottlenecks and opportunities for improvement.• Identify and flag risks early and proactively remove blockers to ensure timely execution of application roadmap.• Provide consistent training, support, and mentorship to team.• Create Automation testing for backend Web Service, WCF, Web APIs, and SQL Server Integration Services (SSIS)• Create common routines and libraries for automation to be shared between teams.• Develops, maintains and upgrades Manual or Automated test scripts, utilities, simulators, data sets and other programmatic test tools required to execute test plans.• Develop and maintain a thorough knowledge and understanding of products, both from a business perspective as well as a technical perspective.• Manage multiple concurrent priorities in an Agile/Scrum development process.• Provide status updates to management and escalate issues appropriately.