· Being a client advisor, helping understand client requirements and supporting the delivery of quality solutions.
· Assist in gathering requirements, analyzing specifications and business processes, and identifying gaps or areas requiring clarification.
· Assist in preparing artifacts such as Solution Requirement Specifications, User Stories, Use Cases, Process Diagrams, and Acceptance Criteria.
· Develop and execute manual and automated test cases for client solutions.
· Leverage AI tools to assist with requirements analysis, test design, test automation, documentation, and problem solving, while reviewing and validating AI-generated outputs.
· Apply analytical and critical-thinking skills to identify risks, edge cases, requirement gaps, and scenarios beyond the obvious or documented requirements.
· Collaborate with development and project teams to ensure the delivery of high-quality client solutions.
· Gain exposure to modern test automation, APIs, cloud technologies, CI/CD, and AI-assisted software development.
· Participate in innovation initiatives and explore opportunities to use AI, automation, and emerging technologies to improve how solutions are delivered and tested.
How do we define success for your role?
· You demonstrate BDO’s core values through all aspects of your work: Integrity, Respect, and Collaboration.
· You approach problems with curiosity and critical thinking, asking questions and challenging assumptions when appropriate.
· You use approved AI and digital tools effectively and responsibly, applying your own judgment to validate results rather than relying solely on generated outputs.
· You identify opportunities to improve quality and efficiency through AI, automation, and new ways of working.
· You communicate and collaborate effectively with clients and project teams.
· You take ownership of your work, seek feedback, and demonstrate a strong willingness to learn.
· You actively grow your expertise through learning, experimentation, and professional development.