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: Owns test strategy, test planning, and quality assurance for BDO Tax products and platforms Embeds themselves within the development team to define acceptance criteria, test approaches, and quality risks during discovery, including refinement, and sprint execution Designs, implements, and maintains UI automation frameworks using C# or Java with Playwright and/or Selenium, emphasizing maintainability and extensions Develops, executes, and maintains automated API tests for REST services, including contract validation, negative testing, and error handling verification Performs database testing using SQL for backend validation, reconciliation, and test data verification Builds, executes, and analyzes performance tests using Apache JMeter, including load, stress, and endurance testing with actionable reporting Integrates automated tests into CI/CD pipelines and enforce quality gates with clear pass/fail criteria and build health visibility Defines regression strategy, test suite organization, coverage targets, and ongoing optimization based on product risk and change impact Leads defect management processes, including triage, severity assignment, reproduction steps, root cause collaboration, and verification of fixes Produces QA status reporting, quality metrics, and risk summaries for stakeholders, including release go/no-go recommendations Drives testability improvements with engineering teams, including logging, telemetry, environment stability, and feature flag validation support Tests features enabled by AI using repeatable evaluation methods, safety-focused scenarios, and responsible AI best practices aligned to approved governance standards Other duties as required
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
High school or GED