Senior Test Engineer

Job Type: Contract
Posted: almost 3 years ago
Contact: Shah Khalid
Discipline:
Reference: 214782_1625200788

The Senior Test Engineer ensures that ICT solutions improve quality, performance, architectural and functional requirements and are fit for business purpose.

The Senior Test Engineer ensures that all test effort activities are effectively completed and carried out in accordance with agreed test guidelines.

The Senior Test Engineer works under the limited direction of senior staff. They exercise both initiative and judgement in the interpretation of policy and in the application of practices and procedures. Decision making is dependent on judgement, skills, and knowledge.

The Senior Test Engineer manages and organises their own work in the context of competing priorities, including contributing to business planning, changes in workplace practices and innovative improvement strategies.

Skill set for automation tester:

  • Experience in programming languages like Java, C#, .Net. Preferably Java
  • Experience in Build tools such as Maven, Ant
  • Experience in setting up CI/CD pipelines
  • Thorough understanding of End-to-End life cycle of automation
  • Experience in BDD tools such as Cucumber
  • Experience in cross browser testing using tools like Browser stack
  • Mobile automation testing
  • API automation testing using Rest Assured

Skill set for Manual tester:

  • Experience in carrying out testing in REST & SOAP webservices
  • Knowledge on database management tools and experience in writing complex database queries
  • Experience in working on Agile & SAFe projects
  • Experience in Test management tools like HP ALM
  • Good understanding on TDD & BDD

Key Tasks/Duties may include:

  • create and execute complex test cases on appropriate testing platforms using own in-depth technical analysis of specifications
  • create complex test data within external software vendor environment
  • review test cases from team members to ensure quality
  • develop and review test plans, test cases, task cards and supporting test data, working to the specifications provided
  • apply in-depth technical analysis, practices and procedures when designing, executing, and creating test cases
  • assist with defining requirements for the test environments
  • record and analyse test results, and report any unexpected or unsatisfactory outcomes
  • contribute to team improvement initiatives and projects, including team tools, process changes, and test automation
  • identify, analyse, manage and document all defects, programming errors and operational characteristics that are inconsistent with stated requirements and design specifications
  • conduct testing to ensure the ICT Service functions as per requirements
  • create test data in vendor environment
  • monitor and manage time and effort to ensure test cases are running to project schedule and escalate any issues
  • manage a small team including setting local priorities, managing resources, and assisting with the development of work plans manage and support a team including managing performance, attendance, health and wellbeing
  • develop staff capability through coaching, mentoring and training
  • ensure work aligns with business processes and overall delivery outcomes
  • collaborate with stakeholders to resolve issues and ensure effective and timely implementation of projects
  • provide advice and assistance to external software vendors in regards to testing and development of software
  • resolve or escalate issues as required and suggest alternative approaches
  • perform cost analysis activities as required
  • exercise appropriate delegation in accordance with legislation and guidelines.

To be successful in the role, you will have:

  • Demonstrated experience conducting system testing on complex tasks with strict deadline.
  • Demonstrated experience working in the Australian Government or State Government environment.
  • Experience working in an agile environment
  • Collaboration skills with the ability to build and maintain stakeholder relationships
  • Excellent written and oral communications skills with the proven ability to author test plans and test cases
  • Demonstrated skills as a systems tester working on complex software applications.
  • Demonstrated skills as a systems tester working on complex software applications.
  • Demonstrated skills using testing tools like Browser stack, rest assured, BDD tools etc.

For more information or to apply, please contact Shah Khalid on 02 6245 1726 quoting Job Reference: 214782