Senior QA Automation Engineer - Automation Testing
Job description
The Opportunity
We currently have exciting opportunities for Senior Automation Testing Consultants to join our growing team. As a key member of our technology and consulting practice, you’ll work on innovative projects for top-tier clients across various industries. Your expertise in automation testing will help clients accelerate issue identification, enhance system quality, and implement robust automation strategies to support large-scale transformations.
You’ll collaborate with business stakeholders and technical teams to deliver customized automation solutions that meet client needs while driving continuous improvement. With the chance to work on high-profile projects, you’ll have ample opportunities to demonstrate your leadership skills, coach and mentor junior team members, and develop lasting client relationships. As you take ownership of automation testing strategies, we’ll support you in building your consultancy, technical, and project management skills to drive your career forward.
Your Key Responsibilities
As an Automation Testing Senior Consultant, you will:
- Develop automation test strategies and plans based on project requirements, including automated testing for functional, security, regression, and end-to-end testing.
- Build, maintain, and execute automation test scripts and frameworks to enhance test coverage across various testing phases.
- Collaborate with clients to understand their business requirements and implement automated testing processes to improve the speed and accuracy of testing.
- Implement and improve automation frameworks, ensuring that they adhere to best practices and governance standards.
- Lead test script design, code reviews, and ensure automation coverage for integration, regression, and release testing phases.
- Track and report test progress to stakeholders, including developing dashboards to communicate results.
- Assist with test data creation and contribute to overall Test Data Management (TDM) for automation solutions.
Skills and Attributes for Success
- Strong leadership and team coordination skills to oversee test automation efforts and deliver solutions.
- Expertise in designing, developing, and maintaining automation frameworks that align with project goals.
- Ability to engage with business stakeholders to develop automation strategies and ensure alignment with overall business objectives.
- Skilled in providing test reports and progress updates to internal and external stakeholders.
- Ability to mentor junior team members and drive best practices across the team.
Technical Skills
- Proficiency in programming languages such as Java, JavaScript, Python, C#.
- Extensive experience with automation tools like Selenium, Appium, JUnit, TestNG, Cypress, or similar.
- Hands-on experience with version control tools like GitHub, GitLab, Bitbucket, etc.
- Experience in implementing CI/CD pipelines for test automation using platforms like MS Azure, AWS, Jenkins, Google Cloud.
- Familiarity with test management tools like JIRA, TestRail, Zephyr for test case traceability and defect management.
To Qualify for the Role, You Must Have:
- A deep understanding of testing methodologies and familiarity with the SDLC.
- 2+ years of experience in a Test Automation Lead or Automation Tester role.
- 5+ years of software implementation experience, preferably in transformation projects.
- Experience with automation testing tools like Selenium and HP UFT.
- Proven experience working in small to medium-sized teams (6-12 cross-functional members).
- Strong customer-focused approach, with the ability to translate complex requirements into effective digital strategies.
- Excellent relationship-building skills and the ability to influence senior clients and stakeholders.
- Ability to identify and capitalize on new revenue opportunities and deliver results in dynamic environments.
- Consulting experience will be an asset.
Nice to Have: Domain Knowledge and Regulatory Understanding
- AML (Anti-Money Laundering) Knowledge: Understanding the concepts and regulations around AML, including KYC (Know Your Customer), suspicious activity detection, and regulatory reporting. Familiarity with how iGaming platforms must comply with Ontario's regulatory frameworks and gaming laws.
- Gaming Industry Familiarity: Knowledge of how online gaming platforms operate, including customer registration, transaction monitoring, reporting requirements, and handling sensitive player data. Familiarity with the risks specific to online gaming.
- Regulatory Reporting: Understanding of what kind of data and reports are required for regulatory compliance in iGaming, and how to validate that those reports are correctly generated, accurate, and timely.
Education
- A Bachelor’s degree in Computer Science, Information Systems Management, Engineering, or a similar discipline.
What We Look For
We are seeking intellectually curious individuals with a passion for innovative automation solutions. If you are someone who can communicate complex ideas to non-technical leaders, is motivated by solving business challenges, and enjoys leading teams, this role is for you.
What Working at EY Offers
At EY, we are committed to creating a high-performance culture where everyone can achieve their potential. We offer:
- Competitive compensation and recognition for your contributions.
- A comprehensive benefits package, including medical, dental, and prescription coverage, a defined contribution pension plan, and paid time off for long weekends, statutory holidays, and personal days.
- Opportunities for career development, learning new skills, and growing within a flexible and inclusive environment.
- A chance to work with some of the most engaging colleagues in the industry.
The salary range for this job in British Columbia is $72,000 to $132,000. Individual salaries within this range are determined through a wide variety of factors including but not limited to education, experience, knowledge, skills and work location city.
About EY
As a global leader in assurance, tax, transaction, and consulting services, EY is building a better working world by using our products, expertise, and systems to create long-term value for our clients, people, and society. At EY, the exceptional experience lasts a lifetime.
Diversity and Inclusion at EY
Diversity and inclusiveness are at the heart of who we are and how we work. We’re committed to fostering an environment where differences are valued, policies and practices are equitable, and our people feel a sense of belonging. We embrace diversity and are committed to combating systemic racism, advancing gender equity and women in leadership, advocating for the 2SLGBTQIA+ community, promoting our neuroinclusion and accessibility initiatives, and are dedicated to amplifying the voices of Indigenous peoples (First Nations, Inuit, and Métis) nationally as we strive towards reconciliation. Our diverse experiences, abilities, backgrounds, and perspectives make our people unique and help guide us. Because when people feel free to be their authentic selves at work, they bring their best and are empowered to build a better working world.