CapTech Consulting-posted about 7 hours ago
Full-time • Mid Level
Hybrid • Richmond, VA
501-1,000 employees

As a Quality Assurance Manager (Mid-Level II), you will lead QA efforts across multiple projects, ensuring high-quality deliverables and alignment with client objectives. This role blends hands-on testing expertise with leadership responsibilities, requiring strong technical skills, strategic thinking, and the ability to mentor and guide QA teams.

  • Lead QA Strategy & Execution
  • Develop and implement comprehensive test strategies for functional, performance, automation, and user acceptance testing.
  • Ensure thorough test coverage and adherence to CapTech standards.
  • Team Leadership & Collaboration
  • Manage QA teams and allocate resources effectively across projects.
  • Partner with project managers, developers, and stakeholders to align testing efforts with business goals.
  • Quality Governance & Risk Management
  • Perform risk analysis and establish quality checkpoints throughout the project lifecycle.
  • Drive process improvements to enhance efficiency and consistency in QA practices.
  • Mentorship & Talent Development
  • Mentor junior and mid-level QA analysts.
  • Support recruiting efforts and contribute to building a strong QA practice.
  • Detailed Testing Responsibilities
  • Work with Business/Product SMEs to understand requirements.
  • Review requirements with developers and other QAs for consistency and accuracy.
  • Create, maintain, and execute test plans, scenarios, and cases against complex software systems.
  • Enter test scenarios, cases, and expected results in test management tools; analyze and communicate results.
  • Execute complex SQL queries to validate data persistence.
  • Create and track defects in specified tools and participate in daily SCRUMs.
  • Identify test cases for automation and build/review automation code per standards.
  • Build and maintain automation frameworks (UFT, Playwright, TypeScript, Java, Selenium) and integrate into CI/CD pipelines.
  • Ability to learn and understand complex software systems and their interrelationships quickly.
  • 5+ years’ experience with all types of software testing including functional, non-functional, integration, regression, and user acceptance.
  • Experience in automated testing using UFT and open-source tools such as Playwright and Selenium (required).5+ years’ experience testing Java applications.
  • Clear and effective written and oral communication skills.
  • In-depth knowledge of test planning, test case creation, and execution.
  • Solid experience with software technologies including HTML, XML, Java, TypeScript, React or Next.js.
  • Solid experience with MS SQL databases.
  • Solid experience with version control systems such as GIT.
  • Solid experience with Azure DevOps (Boards, Repos, Pipelines, Test Plans).
  • Ability to work both independently and in a team environment with minimal supervision.
  • Knowledge of Agile Scrum development methodology and QA’s role in the process.
  • Experience hosting requirement and test scenario reviews with developers, QAs, and stakeholders.
  • Ability to manage impact to test scenarios and cases when requirements change.
  • Detail-oriented with strong root cause analysis skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service