Quality Analyst

Job Description

  • 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

Core Skills

  • 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

Profile

  • 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.

Submit your Application

Upload your resume(.doc only)*