Job Summary:
The Staff SDET Engineer leads the quality assurance strategy and test engineering for BDO Tax products and platforms, including AI-enabled solutions with a domain focus on Partnership, Direct Tax (i.e. Business Tax), Indirect Tax and Dynamics/ERP systems. This role establishes scalable automation frameworks for UI, API, data, and performance testing; defines regression and release readiness processes; and ensures consistent defect management and stakeholder reporting. Responsibilities include validating product features, testing for reliability, safety, and compliance, and partnering with product, engineering, and DevOps to integrate automated testing into CI/CD pipelines. The position mentors SDETs, improves test coverage, and drives quality outcomes through measurable standards, use of LLM-based features and agent workflows, responsible AI practices, and continuous improvement across the tax technology portfolio.
Job Duties:
鈥⒙犅犅犅燨wns test strategy, test planning, and quality assurance for BDO Tax products and platforms
鈥⒙犅犅犅燛mbeds themselves within the development team to define acceptance criteria, test approaches, and quality risks during discovery, including refinement, and sprint execution
鈥⒙犅犅犅燚esigns, implements, and maintains UI automation frameworks using C# or Java with Playwright and/or Selenium, emphasizing maintainability and extensions
鈥⒙犅犅犅燚evelops, executes, and maintains automated API tests for REST services, including contract validation, negative testing, and error handling verification
鈥⒙犅犅犅燩erforms database testing using SQL for backend validation, reconciliation, and test data verification
鈥⒙犅犅犅燘uilds, executes, and analyzes performance tests using Apache JMeter, including load, stress, and endurance testing with actionable reporting
鈥⒙犅犅犅營ntegrates automated tests into CI/CD pipelines and enforce quality gates with clear pass/fail criteria and build health visibility
鈥⒙犅犅犅燚efines regression strategy, test suite organization, coverage targets, and ongoing optimization based on product risk and change impact
鈥⒙犅犅犅燣eads defect management processes, including triage, severity assignment, reproduction steps, root cause collaboration, and verification of fixes
鈥⒙犅犅犅燩roduces QA status reporting, quality metrics, and risk summaries for stakeholders, including release go/no-go recommendations
鈥⒙犅犅犅燚rives testability improvements with engineering teams, including logging, telemetry, environment stability, and feature flag validation support
鈥⒙犅犅犅燭ests features enabled by AI using repeatable evaluation methods, safety-focused scenarios, and responsible AI best practices aligned to approved governance standards
鈥⒙犅犅犅燨ther duties as required
Supervisory Responsibilities:
鈥⒙犅犅犅燤entors SDETs and QA engineers through technical guidance, code reviews, standards adoption, and execution oversight
鈥⒙犅犅犅燗cts as a direct supervisor to team members, as assigned
鈥⒙犅犅犅燗cts as a Career Advisor to team members, as assigned
Qualifications, Knowledge, Skills, and Abilities:
Education:
路聽聽聽聽High school diploma, GED, or equivalent, required
路聽聽聽聽Bachelor's degree, with a focus in Computer Science, Technology, Engineering, Mathematics (STEM), Finance, or Accounting, preferred
Experience:
路聽聽聽聽Ten (10) or more years of progressive experience in software engineering, quality engineering, test automation, and modern QA practices, required
路聽聽聽聽Three (3) or more years of leading QA/SDETs through technical direction, code reviews, and test strategy ownership, required
路聽聽聽聽Five (5) or more years of building and maintaining UI automation frameworks in C# or Java using Playwright and/or Selenium, preferred
路聽聽聽聽Five (5) or more years of designing and executing automated REST API testing, preferred
路聽聽聽聽Five (5) or more years of performing database testing and data validation using SQL, preferred
路聽聽聽聽Three (3) or more years of executing performance testing using Apache JMeter or similar tools with analysis and reporting, preferred
路聽聽聽聽Three (3) or more years of integrating automated testing into CI/CD pipelines with quality gates and reporting, preferred
路聽聽聽聽Two (2) or more years supporting testing for AI-enabled software features, including evaluation of non-deterministic outputs and safety-focused test scenarios, preferred
路聽聽聽聽Experience supporting Agile delivery as part of a cross-functional product development team, preferred
路聽聽聽聽Experience with tax domain platforms, compliance workflows, or document/data-heavy applications, preferred
License/Certifications:
路聽聽聽聽ISTQB Certified Tester, preferred
路聽聽聽聽Microsoft Certified: Azure AI Engineer Associate or similar, preferred
路聽聽聽聽Certified ScrumMaster (CSM) or Professional Scrum Master (PSM I), preferred
Software:
路聽聽聽聽Experience with one (1) or more of the following products, preferred: 聽
路聽聽聽聽Microsoft Office Suite
路聽聽聽聽Playwright
路聽聽聽聽Selenium
路聽聽聽聽Apache JMeter,Postman or equivalent API tooling
路聽聽聽聽Git, CI/CD tooling (Azure DevOps Pipelines, GitHub Actions,OctopusDeploy
路聽聽聽聽Test management and defect tracking tools (Azure DevOps, Jira)
路聽聽聽聽SQL Server Management Studio or equivalent database client tooling
路聽聽聽聽AI platforms and agent tooling (Azure AI Foundry, Azure OpenAI Studio, Microsoft Copilot Studio)聽
路聽聽聽聽Observability tooling (Azure Application Insights, OpenTelemetry)聽
路聽聽聽聽Container tooling (Docker)
Language:
路聽聽聽聽N/A
Other Knowledge, Skills, & Abilities:
路聽聽聽聽Ability to work well in hybrid and remote environments
路聽聽聽聽Solid verbal and written communication skills 聽
路聽聽聽聽Strong interpersonal skills, including training/instruction with professionals at all levels
路聽聽聽聽Sound decision-making skills
路聽聽聽聽Ability to lead and manage a team
路聽聽聽聽Ability to complete projects by performing the QA/SDET function independently with minimal leadership oversight.
路聽聽聽聽Strong analytical and problem-solving abilities, with a focus on delivering practical and innovative solutions
路聽聽聽聽Familiarity with data privacy regulations and compliance requirements relevant to the accounting industry
路聽聽聽聽Strong ability to communicate quality status, defects, and delivery risk to technical and non-technical stakeholders
路聽聽聽聽Strong analytical skills for troubleshooting failures and partnering on root cause analysis across teams
路聽聽聽聽Strong ability to lead through influence, establish standards, and mentor engineers through actionable technical feedback
聽
Individual salaries that are offered to a candidate are determined after consideration of numerous factors including but not limited to the candidate鈥檚 qualifications, experience, skills, and geography.
National Range: $200,000 -$285,000
Maryland Range: $200,000 -$285,000
NYC/Long Island/Westchester Range: $200,000 -$285,000