Logo of Huzzle

Test Automation Engineer - Java/Selenium

image

Accenture

2mo ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Toronto

AI generated summary

  • You must have 7+ years in test automation, 5+ with Selenium/Java, CI/CD, and Git. Strong leadership skills, client-facing experience, and Agile familiarity required. Office presence is necessary.
  • You will develop automated test scripts, design test frameworks, manage test data, and participate in agile meetings while ensuring efficient test execution and environment management.

Requirements

  • 7+ years of superior expertise in managing automation test projects
  • 5+ years of experience using Selenium, Java and Postman Built automation framework from scratch to aid with regression and other repeatable tests
  • Deep experience with configuration management / version control systems (e.g., Git) and CI/CD pipelines.
  • Proven experience in automation testing with Selenium WebDriver, TestNG, Appium and Java.
  • Team lead experience with offshore – onshore model
  • Ability to work in a dynamic environment and come up with solutions to meet project needs
  • Client facing experience with strong written and verbal communication skills
  • Familiarity with Agile/Scrum methodologies
  • The selected candidates must be comfortable going into the office multiple times throughout a week.

Responsibilities

  • Develop and maintain automated test scripts using Selenium WebDriver and Java for web application testing.
  • Design and implement test automation frameworks utilizing TestNG to ensure efficient and scalable test execution
  • Design & build customized test harnesses for Automation Testing
  • Experience with BDD frameworks like Cucumber / Gherkin
  • Design/Architect test automation framework and develop the new test automation libraries; Tool – Selenium
  • Develop the Automated Regression Pack
  • Create and maintain API test scripts using Postman for RESTful web services testing
  • Design & execute Regression Test Pack using frontend & backend test scripts
  • Automate the Test Data Management for Lease and Retail contract booking using Automation tools
  • Design and Develop the Automated solution for Sanity Testing for various repeatable tests.
  • Identify testable events and develop the test cases / test scripts.
  • Identify and capture test data to support the test cases defined by the testing team
  • Leverage the testing process and test tool kit to create re-useable test assets.
  • Act as one of the team representatives to IT and user groups within relevant testing phases
  • Test Environment set-up/management, monitoring and streamline release management to QA Environments.
  • Participate in agile ceremonial meetings with IT owners, business owners and product or team members
  • Build and configure new interfaces to support testing activities
  • Participate in testing, deployment prep and actual deployment for both retail and commercial phase

FAQs

What technologies will I be working with as a Test Automation Engineer?

You will primarily work with Java, Selenium, TestNG, Postman, and various BDD frameworks like Cucumber/Gherkin.

How many years of experience should I have to apply for this position?

You should have a minimum of 7+ years of experience in managing automation test projects and at least 5+ years of experience using Selenium, Java, and Postman.

Is previous experience in agile methodologies required?

Yes, familiarity with Agile/Scrum methodologies is required for this role.

Will I be working independently or in a team?

You will be working in highly collaborative teams, participating in agile ceremonial meetings with IT owners, business owners, and team members.

Does this job require client-facing communication?

Yes, the role requires strong written and verbal communication skills, as you will have client-facing experience.

What is the work environment like for this position?

The work environment is dynamic, and you will be expected to come up with solutions to meet project needs while collaborating closely with your team.

Will I need to set up and manage test environments?

Yes, you will be responsible for test environment set-up and management, monitoring, and streamlining release management to QA environments.

Is there an emphasis on automation in this role?

Yes, the role focuses heavily on driving automation adoption and implementing quality engineering strategies to support rapid application development.

What kind of testing will I be involved with?

You will be involved with automated testing for web applications, API testing, and managing test data, as well as designing test automation frameworks.

How is the office attendance policy structured?

The selected candidates must be comfortable going into the office multiple times throughout the week, as this is a hybrid role.

Technology
Industry
10,001+
Employees
1989
Founded Year

Mission & Purpose

Accenture is a global professional services company with leading capabilities in digital, cloud, and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Technology and Operations Services, and Accenture Song—all powered by the world’s largest network of Advanced Technology and Intelligent Operations centers. Our people deliver on the promise of technology and human ingenuity every day, serving clients in more than 120 countries. We embrace the power of change to create value and shared success for our clients, people, shareholders, partners, and communities.

Culture & Values

  • Client Value Creation

    Enabling clients to become high-performance businesses and creating long-term relationships by being responsive and relevant and by consistently delivering value.

  • One Global Network

    Leveraging the power of global insight, relationships, collaboration and learning to deliver exceptional service to clients wherever they do business

  • Respect for the Individual

    Valuing diversity and unique contributions, fostering a trusting, open and inclusive environment and treating each person in a manner that reflects Accenture’s values.

  • Best People

    Attracting, developing and retaining the best talent for our business, challenging our people, demonstrating a “can-do” attitude and fostering a collaborative and mutually supportive environment.

  • Integrity

    Being ethically unyielding and honest and inspiring trust by saying what we mean, matching our behaviors to our words and taking responsibility for our actions.

  • Stewardship

    Fulfilling our obligation of building a better, stronger and more durable company for future generations, protecting the Accenture brand, meeting our commitments to stakeholders, acting with an owner mentality, developing our people and helping improve communities and the global environment.

Benefits

  • Medical coverage

    Employees have a choice of national plans (PPO, EPO, HDHP) covering a wide range of medical services and prescription drugs.

  • Parental leave

    16 weeks paid maternity leave for birth parents. 8 weeks paid time off for other parents

  • Flexible work arrangements

    Flexible work arrangements help employees achieve work/life balance while also meeting Accenture’s business needs.

  • Paid time off

    PTO encompasses traditional vacation time along with paid sick leave; days vary based on level and tenure from 17 to 27 per year.

  • Holidays

    We provide 8 paid standard holidays and 2 culture days (for any days you choose), in addition to the PTO program.

  • Life Insurance

    Accenture provides you with a basic level of coverage and you can purchase more coverage for yourself and your family.