3 Easy Steps

  • 1Search for courses by Study Area, Level and Location
  • 2We deliver you all the matched results
  • 3Choose one or more course providers to contact you
Industry

Distance from location (kms)

Exact 5 10 25 50 100

Posted since

All 2 Days 1 Week 2 Weeks 1 Month

Sort results by

Relevance Date

4

June

Quality Assurance Automation Engineer

Randstad Sourceright - North Sydney, NSW

IT
Source: uWorkin

JOB DESCRIPTION

Randstad Sourceright is proud to be partnering with and working alongside a leading global data, analytics and technology company. This company continuously adapts to their environment and drives and challenges themselves to do better to help their customers. In doing so, they are now seeking a Quality Assurance Automation Engineer to assure high levels of quality, the QE operates across all phases of the SDLC, striving to shift defect identification and resolution as left as possible in the process.


Location: Sydney and Melbourne


The Quality Engineer is primarily responsible for assuring and measuring the quality of the squad’s engineering output. With a penchant for automation and through the use of testing frameworks, common tools, processes and metrics, the QE will enable our teams to deliver software and services more rapidly (continuously), without sacrificing quality, customer satisfaction, or operational stability. 


The QE will test both functional and non-functional aspects of the system and work closely with Software Engineers and Architects to advise on corrective action or the optimal way to achieve desired quality levels.


The QE role, along with Software Engineers and SRE, will help drive improvements to SDLC through metrics/measurements and drive improvements to tools for Change Management and CI/CD.


The role will ensure that quality is part of everyone’s job.


Key Requirements

  • Over 5 years exposure to cloud infrastructure as code concept
  • with expertise with cross device testing strategies and automation via devices
  • Experience preparing and delivering executive level
  • presentations to businesses and technology audiences.
  • Experience monitoring and developing resources
  • Excellent coding and analytical skills
  • Experience in performance engineering and profiling (e.g. Java
  • JVM, Databases) and tools such as Load Runner, JMeter
  • Some exposure to Application performance monitoring tools like Dynatrace and Splunk
  • Create good acceptance and integration test automation scripts and integrate with Continuous integration (Jenkins) and code coverage tools (Sonar, Clover) to ensure 80% or higher code coverage
  • Strong development skills and can code with Java and Spring
  • Experience working in a TDD/BDD environment and can utilize technologies such as JUnit, Rest Assured, Appium,
  • Jbehave/Cucumber frameworks, APIs (REST/SOAP), Karate Framework
  •  Understand Continuous Delivery concepts and can use tools including Jenkins/Bamboo and vulnerability tools such as Sonar, Checkmarx/Fortify, etc.

Key Accountabilities:

  • Develop Test Strategies and Plans in conjunction with App Engineering, Architecture and Prod Arch. This includes Data creation and management, as well as Environment stewardship and management.
  • Identify regression tests for future regression scenarios
  • Identify and assure creation of re-usable, automated tests
  • Influence Change Mgt, CI/CD, tools integration
  • Modify SDLC to assure proper adherence to Eng Handbook (including Security)
  • Execute all test cases, and detect defects early
  • Pretest and validate deployment plans with steps to be taken
  • Execute post-deployment verification plans and record results
  • Execute resilience testing plan and results
  • Generate code quality report
  • Put code through fortify scans via automation