We are looking for a leader who has successfully built ,Lead & distributed software quality assurance teams. We are also looking for a player/coach who is willing to roll their sleeves up, and dive into coaching and mentoring a team of passionate QA engineers
Responsible for establishing a global software quality assurance system and team that promotes customer satisfaction and that positively impacts performance.
Design and implement the overall strategy and management for the software quality assurance team
Create, measure, and report out key metrics for the performance of the QA team, as well as the quality health of the various product lines
Leverage resources to assure adequate manual and automated test coverage and establish best practices
Lead multiple QA team members and team on the implementation of test strategies and set the team for the future by bringing in progressive testing concepts to our organization that focus on efficiency, but sacrifice nothing on quality
Own the QA defect documentation and processes, and ensure that a standard process is being followed across the organization, and that proper tooling and reporting are in place
Act as a player/coach and bring leadership and guidance to the software quality team across all facets of manual and automated testing efforts
Create a sense of accountability across the software quality organization to foster a culture that owns all misses and uses them to drive future process improvements
Understand business objectives and build alignment and buy-in cross functionally
Motivate all team members to deliver high quality projects within time and budget
Responsible for the career development and mentorship of the SQA team and for identifying staffing/hiring needs
Able to work at many levels, including serving as a QA lead and working with the leads of other disciplines to increase the QA impact on the end product
Proven experience providing team oversight during the full software development life cycle, from conception, design, implementation and testing to documentation, delivery and maintenance
Proven experience in providing and/or reviewing time estimates, technical recommendations, and proposed test solutions based on technical and business requirements
Experience managing multiple onshore/offshore teams to successful delivery, balancing each team’s needs and resources
Experience overseeing and directing the development of new test frameworks and applications to ensure the implementation of manual and automated test solutions
Knows how to mitigate risk and escalate to technology leadership as appropriate
Experience establishing a new test organization including, defining, training, enforcing and executing standards and compliance, results-based key performance indicators (KPI’s), root cause analysis and defect prevention techniques, testing tool standards and reports, and QA knowledge management and training
Ability to work collaboratively with hardware and software development engineering teams to ensure the right level of proactive focus is occurring to design for manufacturability, testing and reliability
Can create a Testing Architecture discipline and resources to lead test strategy development for enterprise and complex systems, define test environment and test data requirements, and develop and executes a global reliability and test strategy
Bachelors or Masters Degree in – Computer Science or equivalent and Minimum 6-7 Years of overall experience.
2+ years of QA Engineering management experience.
2+ years working knowledge building out Automation Frameworks within the Enterprise QA, deep knowledge of automation best practices.
1+ years proven experience transforming Manual testing teams to high efficiency, Automation centric QA teams
1+ years Working Knowledge of Performance Testing and Benchmarking a must
Experience with SaaS products, and Agile/Scrum
Experience with Jira/Zepher.
Prior experience leading and managing a team of global Software Quality engineers with track record of successfully validating and delivering high quality products
Extensive knowledge of common, industry leading testing methodologies, and aware of when and where to rely on them
Expert at building and managing test cases – technically able to understand complex systems and know how to develop tests for them
Impeccable communication skills, adept at communicating to all levels of the organization
Able to work at a fast pace and encourage others too as well
Ability to measure team and individual’s performance through standardized key performance indicators, and ability to push the quality bar higher
Knowledgeable of cutting-edge testing techniques and trends, implementing the technologies and ensuring higher quality products on project
Good working knowledge
SDLC in a Quality Assurance capacity
Both Agile and Waterfall methodologies
Test, Defect and Process Management tools (JIRA, Confluence and Zephyr Enterprise)
Regression, smoke, integration testing
Ability to multi-task and manage shifting priorities in an efficient manner and stay focus in a fast-paced, dynamic work environment
Self-starter and a team player with a strong willingness to participate and help others
Solid analytical, problem-solving skills and strong verbal and written communication skills, good sense of urgency, and strong work ethic.