A

Accenture

Advises businesses and runs their technology

Developer Automation Tester

Test Automation EngineeringPosted on Nov 10
Full-timeNo salary listed

About the Job

Requirements

  • Strong hands-on experience using Selenium WebDriver and C# to write reusable functions and test scripts.
  • Experience developing and supporting applications using .NET C# and Angular.
  • Expertise in API testing using RestSharp and Postman, and a good understanding of HTTP, REST APIs, and microservice patterns.
  • Experience with application security and identity management; experience with OpenID and JSON Web Tokens is preferred.
  • Considerable experience working with the AWS suite of applications.
  • Strong knowledge of T-SQL and Node.js.
  • Good understanding and application of SOLID principles.
  • Experience with source code management using Git and knowledge of raising and tracking bugs using work items and workflow systems, ideally Azure DevOps.
  • Understanding of Agile/Scrum methodologies.
  • Australian citizenship with at least 3–5 years of continuous residency.

Responsibilities

  • Lead the design and implementation of robust automation frameworks, constituting approximately 80% of the role, using C# and Selenium WebDriver for user interface testing across multiple browsers.
  • Design and execute Behaviour-Driven Development tests using SpecFlow and implement data-driven testing methodologies.
  • Conduct extensive backend API testing using tools such as RestSharp and Postman.
  • Build and support applications using .NET C# and Angular for user interface development, constituting approximately 20% of the role.
  • Assess and estimate solutions, ensuring implementation complies with the project’s enterprise architecture standards, principles, and procedures.
  • Deliver solutions independently, own component delivery, and be accountable for project outcomes in line with company standards.
  • Participate in all stages of the development lifecycle, including analysis, design, building, testing, pair programming, code reviews, documentation, and maintenance.
  • Undertake problem-solving and incident resolution, applying knowledge of change control and release management procedures.
  • Contribute to technical documentation under the guidance of the Tech Lead and Architects.
  • Critically evaluate technology and tools and provide recommendations for action.
  • Prepare and provide Test Completion Manifest signoff after successful completion of testing in an environment.

Desired Qualifications

  • Experience with Unified Modeling Language is highly desirable.
  • Experience with DevOps and continuous integration/continuous delivery, preferably using Azure DevOps and PowerShell.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs