Bachelor's degree in a related field or equivalent experience
7+ years of QA/testing experience in software development
2+ years leading testing efforts on medium to large-scale projects
Proficient in Agile frameworks and methodologies
Experience in writing test plans and cases along with requirements traceability matrices
Familiarity with QA/test tools such as ALM and automation tools
Strong communication and customer service skills, with ability to manage multiple priorities.
Responsibilities
Collaborate with stakeholders to gather and analyze business requirements
Develop and Execute testing strategies and plans for projects
Lead QA efforts for complex projects and define testing scope and resources
Coordinate test activities across various test cycles including user acceptance testing
Monitor the execution of tests and identify any risks or issues
Oversee defect management and track defect trends and quality metrics
Champion process improvements for test efficiency and overall quality management.
Benefits
Hybrid work environment
Opportunities for continuous learning and development
Support for professional certifications
Collaborative and high-performing team culture
Participation in Agile ceremonies for team engagement.
Full Job Description
Business & Requirements Analysis
Collaborate closely with business stakeholders, product owners, business analysts, and subject matter experts to understand business processes and requirements.
Facilitate requirement review sessions to identify ambiguities, gaps, and testability concerns.
Translate business requirements into detailed test scenarios and test cases.
Work directly with business partners to validate expected outcomes and acceptance criteria.
Ensure traceability between requirements, test cases, and defects.
Test Management & Test Execution
Develop and execute comprehensive test strategies, plans, and schedules for assigned projects and releases.
Lead QA efforts for medium to large complex projects
Define testing scope, approach, environments, tools, data requirements, and resource needs.
Coordinate and manage test activities across functional, regression, integration, system, performance, security and user acceptance test cycles.
Ensure traceability from user stories, requirements, and acceptance criteria to test coverage and results.
Monitor progress of manual and automated test execution across all QA resources.
Identify risks, issues, and test environment constraints that may impact timelines or quality.
Ensure all test activities follow standard documentation, evidence capture, and sign-off processes.
Oversee defect management and ensure timely logging, triage, prioritization, and resolution.
Lead & facilitate daily test and defect review meetings with development, product, and business teams.
Track and report defect trends, root causes, and quality metrics to leadership.
Coordinate activities to ensure test environments are properly configured and stable.
Oversee readiness and maintenance of test data sets and data refresh cycles.
Provide regular status updates on test progress, risks, metrics, and achievement of quality goals.
Recommend process improvements to enhance test efficiency, automation adoption, and overall quality.
Support retrospectives and post release reviews to identify quality improvements and lessons learned.
Quality Assurance Governance & Oversight
Contribute to the development and maintenance of all software QA processes and metrics to ensure adherence to established QA methodologies, standards, and industry best practices.
Drive improvements in testing efficiency, effectiveness, and quality outcomes.
Promote "shift-left" testing and quality engineering principles.
Provide guidance, coaching, and mentorship to QA & Test team members.
Foster and promote a collaborative, high performing QA culture within the IT organization.
Collaboration & Continuous Improvement
Participate in Agile ceremonies (backlog refinement, sprint planning, retrospectives, etc.).
Identify opportunities for test automation and process optimization.
Partner with QA Engineers and development teams to expand automated test coverage
Champion the adoption of testing automation solutions
Perform all other miscellaneous responsibilities and duties as assigned or directed.
#LI-Hybrid
Bachelor's degree in related technical/business areas or equivalent work experience.
Seven years of QA/testing experience in software development environments.
Two years of experience leading testing efforts on medium to large-scale projects
Experience with Agile frameworks
Experience writing test plans and test cases for software development efforts.