About The Position

The Assurance Associate prepares financial statements with disclosures, applies basic areas of GAAP, and documents, validates, tests, and assesses control systems. The role may also involve reviews and agreed-upon procedure engagements and requires travel as needed to meet firm and client needs. The associate applies knowledge of the control environment, GAAP, GAAS, and BDO methodology to engagement work. This includes identifying applicable policies and regulations, suggesting improvements to client controls and accounting procedures, documenting control effectiveness, researching accounting topics, preparing financial statements, applying auditing theory, completing work papers, and contributing to engagement teams.

Requirements

  • Bachelor’s degree in Accounting, Finance, Economics, or Statistics; alternatively, a bachelor’s degree in another focus area with CPA certification.
  • Eligible to sit for the CPA exams upon starting employment.
  • Proficient with the Microsoft Office Suite.
  • Strong written and verbal communication skills.
  • Ability to follow instructions as directed.
  • Ability to work effectively in a team setting.
  • Ability and willingness to travel as needed.

Nice To Haves

  • Master’s in Accountancy.
  • Leadership experience.
  • Accounting-based internship experience.
  • Actively pursuing completion of CPA exams.
  • Basic understanding and experience planning and coordinating the stages of an audit of a basic public and/or private company.

Responsibilities

  • Prepare financial statements with disclosures and apply basic areas of GAAP.
  • Document, validate, test, and assess client control systems.
  • Identify applicable firm, regulatory, and authoritative policies, laws, rules, and regulations as part of the engagement team.
  • Suggest improvements to client internal controls and accounting procedures.
  • Support accounting conclusions with authoritative literature and research accounting topics.
  • Apply auditing theory and professional standards to client situations and engagement work.
  • Document work in accordance with BDO policy and methodology, identify deviations, and notify senior team members when approvals are needed.
  • Identify when audit testing may need to be reduced or expanded and notify senior team members.
  • Complete appropriate BDO work papers and ensure assigned work meets BDO methodology and requirements.
  • Contribute ideas and opinions to engagement teams.
  • Travel as needed to meet firm and client needs.
  • Perform other duties as required.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service