Technical Project/QA Manager
Job Type
Full-time
Description

  

Position Summary

  • Lead technical projects from planning through delivery, ensuring projects are completed on time, within scope, and aligned with business objectives. 
  • Manage software development project timelines, requirements, risks, dependencies, testing plans, and release readiness. 
  • Oversee quality assurance processes to ensure applications, integrations, reports, APIs, and system changes meet functional, technical, security, and compliance requirements. 
  • Serve as the bridge between business stakeholders, development teams, QA resources, infrastructure teams, vendors, and      executive leadership. 

Key Responsibilities

  • Manage end-to-end technical projects, including scope definition, requirements gathering, scheduling, execution, testing,      deployment, and post-release support. 
  • Work with business stakeholders to document clear business requirements, functional specifications, acceptance criteria, and      project success measures. 
  • Translate business needs into actionable technical tasks for development, QA, reporting, database, infrastructure, and vendor      teams. 
  • Build and maintain project plans, timelines, milestones, risk logs, issue trackers, and status reports. 
  • Lead recurring project meetings, sprint reviews, requirement sessions, QA reviews, and deployment readiness meetings. 
  • Track project deliverables and ensure team members are accountable for assigned tasks and deadlines. 
  • Identify project risks, blockers, scope changes, and resource constraints, then escalate appropriately with recommended      solutions. 
  • Coordinate releases across development, QA, UAT, production support, infrastructure, and business operations. 
  • Ensure project documentation is complete, accurate, and maintained throughout the project lifecycle. 
  • Provide executive-level project updates, including status, risks, timelines, dependencies, and business impact. 

QA Management Responsibilities

  • Own and manage the QA process for assigned projects, enhancements, integrations, and production releases. 
  • Develop QA strategies, test plans, test cases, regression testing plans, and user acceptance testing processes. 
  • Review requirements and technical specifications to ensure they are testable, complete, and clearly defined. 
  • Coordinate manual and automated testing activities across applications, databases, APIs, reports, file processes, and third-party integrations. 
  • Validate that defects are properly documented, prioritized, assigned, retested, and closed. 
  • Ensure QA testing covers functional requirements, edge cases, data validation, security considerations, user permissions,      performance, and production impact. 
  • Lead defect triage meetings and work with developers, business users, and support teams to resolve issues. 
  • Establish QA metrics, including defect counts, severity trends, test coverage, pass/fail rates, reopened defects, and release quality. 
  • Ensure production releases meet quality standards before approval for deployment. 
  • Continuously improve QA processes, templates, testing standards, and release control procedures. 

Technical Skills

  • Strong understanding of the software development lifecycle, Agile/Scrum, Waterfall, and hybrid project delivery models. 
  • Experience managing projects involving web applications, APIs, databases, reporting, batch processing, cloud systems, and integrations. 
  • Ability to understand technical architecture, data flows, system dependencies, and release risks. 
  • Experience with SQL-based systems and the ability to validate data, review queries, and understand database-driven      applications. 
  • Familiarity with QA tools, ticketing systems, test management platforms, DevOps pipelines, and source control workflows. 
  • Ability to work with developers on defect analysis, root cause review, and release validation. 
  • Understanding of security, access control, audit requirements, and compliance-driven software delivery.
Requirements

Requirements

  • 3yrs of experience in technical project management, QA management, software delivery, or a related technology leadership role.
  • Bachelor’s degree in Information Technology, Computer Science, Business, Project Management, or a related field preferred.
  • Strong written and verbal communication skills.
  • Ability to write clear business requirements, technical documentation, QA plans, status updates, release notes, and executive summaries.
  • Experience with SQL Server, Azure DevOps, Jira, Postman, Selenium, Playwright, or similar tools.
  • Experience with API testing, data validation, file processing, reporting validation, and system integration testing.
  • PMP, Scrum Master, Agile, ISTQB, QA, or similar certification preferred but not required.