Technology Practice · Quality Leadership

Advisory Senior Manager – Development & QA Lead

Lead software quality assurance for custom internal and client-facing applications. Combine C#/.NET development, automated testing, Azure DevOps pipelines and release governance to build dependable software quality practices.

EisnerAmper India Hyderabad, India Senior Manager 10+ Years Experience
Apply on LinkedIn

Role Overview

EisnerAmper is seeking a Senior Manager for its Technology practice in Hyderabad to direct the quality assurance function across the software development life cycle. The role owns test strategy, automation frameworks, unit and integration testing standards, test team leadership, quality metrics and release readiness recommendations for custom applications and reporting.

Key Responsibilities

Select a responsibility area to view the details.

01. Test Strategy & Quality Leadership
  • Own test strategy across unit, integration, system, regression, performance and user acceptance testing.
  • Establish QA standards, methodologies, entry and exit criteria, and quality metrics.
  • Provide release readiness recommendations and communicate risk assessments to technology and engagement leadership.
  • Estimate testing effort, allocate resources, prioritize backlogs and track delivery schedules.
  • Evaluate testing tools and frameworks, including build-versus-buy decisions and proofs of concept.
02. Automated Test Development
  • Design, code, review and maintain reusable automated test frameworks in C#/.NET.
  • Develop UI, API, database and end-to-end automated tests.
  • Build data-driven and behavior-driven test suites with appropriate test data, environment configuration and reporting.
  • Integrate smoke and regression suites into Azure DevOps pipelines with gated builds and quality gates.
  • Monitor flaky test rates, execution time and coverage, and improve suite reliability.
  • Set automation targets and report progress against manual-to-automated conversion goals.
03. Unit Testing & Shift-Left Quality
  • Advise developers on unit test design, test doubles, mocking strategies and testability.
  • Participate in code reviews focused on testing and code coverage.
  • Define code coverage thresholds and static analysis rules with development leadership.
  • Write unit and integration tests for shared components and remediation work where needed.
  • Promote early defect detection through requirements, design and acceptance-criteria reviews.
04. Test Design, Execution & UAT
  • Translate requirements and design specifications into test plans, cases and scripts with expected results and traceability.
  • Apply risk-based, boundary-value, negative-testing and equivalence-partitioning techniques.
  • Review team-authored test cases for clarity, completeness, reuse and coverage gaps.
  • Direct functional, system, regression and end-to-end business scenario testing.
  • Maintain manual scripts, automated suites and test databases under version control.
  • Coordinate user acceptance testing with business stakeholders and document results.
05. Defect Management & Quality Metrics
  • Verify defect reproduction evidence, validate fixes and assess related functionality for regression risk.
  • Manage defect triage, prioritization, assignment and closure; escalate aging and high-severity issues.
  • Track defect density, escape rate, open defects, coverage and testing cycle time.
  • Lead root-cause analysis for production escapes and translate findings into process and automation improvements.
06. Collaboration & Stakeholder Communication
  • Work across analysts, developers, architects and business owners to clarify requirements and test scenarios.
  • Communicate testing progress, risks and significant issues to development teams, project managers and internal customers.
  • Prepare technical documentation and conduct knowledge-sharing workshops or training.
  • Own assigned technical incidents through resolution and maintain productive stakeholder relationships.
07. Team Leadership & Firm Responsibilities
  • Lead, coach and develop software test engineers through work allocation, code and test-case reviews, training and feedback.
  • Support hiring, onboarding, skills development and automation upskilling.
  • Coordinate engagement activities and help maintain the quality of client deliverables.
  • Monitor workload against billable-hour expectations and review work products before submission.
  • Maintain required CPE and comply with firm policies, time-entry procedures and confidentiality obligations.

Ideal Candidate

A software-minded QA leader who can still build and review tests

The strongest fit is an experienced quality engineering leader who combines team management with hands-on C#/.NET automation, unit testing, SQL validation and CI/CD integration. The position calls for someone who can establish repeatable testing standards, improve defect prevention, guide release decisions and communicate technical quality risks clearly to both technical and non-technical stakeholders.

Technical Skills

Programming & Development

C#, .NET/.NET Core, ASP.NET, T-SQL, PowerShell, JavaScript and TypeScript.

Automation Engineering

Automated UI, API, database and end-to-end testing; reusable frameworks and libraries.

Microsoft & Azure

Azure DevOps, Boards, Repos, Pipelines, Test Plans, Azure App Service, Functions and SQL.

Database & Reporting

SQL Server, T-SQL, relational data modelling, query validation, Power BI and reporting tests.

CI/CD & Source Control

Azure DevOps or GitHub Actions, gated builds, quality gates, Git branching and pull-request reviews.

API & Integration Testing

REST, JSON, XML, API design and independent validation of application and data results.

Test Management

Azure Test Plans, Jira, Confluence, Zephyr, Xray and TestRail.

Performance & Specialist Testing

JMeter, k6, Azure Load Testing; accessibility and application security testing concepts.

Microsoft Business Platforms

Power Platform, Dynamics 365, SharePoint and Microsoft 365.

Agile Delivery

Scrum, Kanban, sprint planning, estimation, SDLC governance and release management.

Qualifications & Experience

Required qualifications and experience
  • Bachelor's degree in Computer Science, Software Engineering, or Information Systems and Decision Sciences.
  • 10+ years of progressive software quality engineering and test automation experience across the SDLC.
  • 6+ years leading and developing test teams, including work assignment, reviews and performance feedback.
  • 6+ years of hands-on automated test suite design, coding and maintenance across UI, API and data layers.
  • Demonstrated experience writing and reviewing unit tests.
  • Experience creating traceable test plans, cases and scripts from requirements and design specifications.
  • Experience integrating automated tests into Azure DevOps or GitHub Actions CI/CD pipelines with gated builds and release quality gates.
Preferred qualifications and domain experience
  • 6+ years of software development experience in the Microsoft stack, including C#, .NET/.NET Core, ASP.NET and SQL Server/T-SQL.
  • ISTQB Advanced Level, Test Manager or Test Analyst certification.
  • Microsoft Azure Developer Associate, Azure DevOps Engineer or comparable certification.
  • Certified ScrumMaster, Professional Scrum Master or equivalent Agile credential.
  • Experience with financial calculations, data migrations or testing in professional services, accounting, tax or other regulated environments.
  • Strong communication, project management, confidentiality and stakeholder-management skills.
What the role expects beyond technical skills
  • Translate quality data into practical recommendations for non-technical stakeholders.
  • Manage multiple projects with attention to detail and consistent standards.
  • Work independently while coaching others and supporting team continuity.
  • Maintain professional documentation, service standards and firm requirements.

About EisnerAmper

EisnerAmper is an accounting, tax and business advisory firm serving clients ranging from financial institutions and public companies to startups, middle-market businesses, family offices and nonprofit organisations.

According to the supplied job description, the firm has nearly 5,000 employees and 450 partners worldwide.

EisnerAmper India has offices in Mumbai, Bengaluru, Hyderabad and Ahmedabad, and supports a global client base across a range of industries.

The company highlights collaboration, trust, integrity, accountability, professional development and an inclusive work environment.

Preferred location: Hyderabad, India.

Ready to lead Development & QA?

Review the original listing and application requirements on LinkedIn.

View Job & Apply ↗
Job information is based on the supplied listing. Confirm current availability and application requirements on the original LinkedIn job page.