Software Quality Assurance Manager
Current• Experience building, training and retaining a sizeable QA organization• Manage a team of resources embedded on project teams including providing support for staff development and performance reviews • Defined quality engineering best practices and processes in an agile/waterfall development environment and ensure their consistent implementation across all embedded resources on the product teams• Design and development of comprehensive test strategy and guidelines to create consistency for each product line• Ensure each team member’s continued skill development to achieve the maximum contribution to their development team• Provide effective risk assessment with subjective and objective quality metrics along with comprehensive test coverage results analysis for product quality assessment from release readiness perspective on a continuous basis is an agile environment• Work closely with executive team, engineering teams to define, architect, develop, deliver and continuously evolve the quality engineering plans, using automated and manual test infrastructure for enterprise class data management, content management, search and discovery, data mining, messaging, workflow and collaboration based applications• Architected flexible automation test system using both commercially available automation tools and purpose-built in-house developed tools for Xcira test infrastructure (patent pending)• Experience in an LAMP based SDLC environment• Flexible and responsive. Has the ability to react quickly to changing business, product and customer needs while maintaining the course • Strong verbal and written communication, impeccable presentation, organizational, and time management skills• Good sense of business and customer’s needs and understand that the mission is to address customer needs and not just build the products• Experience in short release cycles, the full software lifecycle, and have worked on multiple products that were released for public consumption