Job Search

.NET Automation Developer/Tester

Job Title: .NET Automation Developer/Tester
Location: Sydney
Reference: 2985603
Job Published: September 26, 2019 16:01

Job Description

Multinational Financial Services organisation is looking for a Senior Automation Developer/Tester. In this role, you will be responsible for building Selenium Automation Frameworks from scratch using .NET & C# Programming languages. This is a newly created role due to the high volume of greenfield technology uplift projects! You will be working on Automating Web-based applications GUI/API Automation through to core business systems.

As the Automation Testing Developer you will;
  • Review and provide feedback regarding user stories, and solution design documents
  • Write code for application Test automation using C# in .NET env and using a structured framework
  • Design & maintain automated White-Box tests (component and Integration) and Black-Box tests (API, UI and E2E)
  • Architect and build robust, scalable, and high-quality test automation solutions for functional, regression and performance testing
  • Build and maintain tooling to facilitate testing across environments
  • Test for scalability, reliability, consistency, and performance
  • Work within an Agile Scrum based team and participate in scrum-based ceremonies
  • Partner with other engineers to improve and automate test and release processes
  • Contribute to the team’s effectiveness and efficiency through setting an example of best automation development practices
  • Define testing plans, test specifications, test suites, and test cases
  • Identify and script test cases in Azure DevOps Services / TFS / Test Management Studio
  • Write test cases and create the related test data sets
  • Provide input into user stories and technical designs
  • Execute manual and automated test cases as needed, check and document results
  • Provide demo to business users and assists business users with Business Acceptance Testing
  • Create opportunities to improve our existing test automation frameworks
  • Assist the business units and other testing team members with testing procedures and processes
  • Work with the Scrum team to adopt a Behaviour Driven Development (BDD) approach
  • Increase technical test coverage such as checking error logs and databases to ensure a stable and responsive systems
Skills & experience required to be successful;
  • Significant experience as Developer or Automation Expert in the QA area
  • Experience in a modern OOP language is essential
  • Programming skills in C# with .NET framework, SQL for Automation is essential and Java skills nice to have
  • Experiences in Test frameworks e.g. SpecFlow, other BDD frameworks
  • Experience in writing automated UI tests using Selenium
  • Experience in automating web service testing (REST API)
  • Passion for test infrastructure and CI/CD
  • Experience in building and maintaining Automation frameworks for UI and API based testing
  • Experience working with large-scale cloud-based environments, preferably Azure
  • You have a combination of in-depth knowledge of Quality Assurance and Software Engineering principles and practices
  • Proven experience in working in a Scrum/Kanban environment
If you're interested in hearing more about this role, apply now!

Get similar jobs like these by email

By submitting your details you agree to our T&C's