July 02, 2021

Test Automation Engineer

Are you looking for an exciting opportunity to be a leader within a highly successful global payroll services business? Are you an innovative and experienced Test Automation Engineert?  Are you looking to take your career to the next level by driving success through our values of Respect, Integrity, Teamwork, Accountability, Diversity and Community? Do you have a strong work ethic, global mindset and the desire to help build a great culture?

 

iiPay, winners of the Global Payroll Supplier of the Year award 2020 is a high growth, innovative company, based in US, Europe and Singapore recognized for delivering an outstanding customer experience and service levels. Our payroll managed service is underpinned by our market leading global payroll management system delivering a unique client experience and value-added services.

 

iiPay has a unique opportunity for a highly experienced and motivated Test Analyst who wants to be responsible for manual test design to help drive to our goal of ‘Paying the Planet’.

 

Role Overview

 

Our highly motivated and engaged team members are at the heart of our success!  This role requires being responsible for leading the Test Automation effort, the design, architecture, development and maintenance of a robust and performant test suite during the Software Development Life Cycle. The Test Automation Engineer will work closely with Developers, BA’s, QA Analysts and the Product Support Team throughout the SDLC, executing automated test iterations, tracking and reporting test results, troubleshooting and coordinating bug fixes. They should have a strong understanding of agile processes and the relation between the QA lifecycle and automation. An element of Manual testing is also required with a view to learning the products and features that are to have associated automated tests.

Requirements:

The successful candidate requires minimum 4 years of automation testing experience and the ability to demonstrate a proven track record in the following areas:

 

  • Defining QA requirements, architecture, design & specifications and test conditions
  • Active participation in test planning, estimation and prioritisation processes to ensure successful execution of QA activities
  • Testing using Selenium, Cucumber, WebDriverIO, TestNG, Maven and Page Object model
  • Working with TDD and BDD methodologies
  • Build and maintain QA reporting capabilities cross our entire engineering function
  • Defining test requirements from a business, functional and non-functional perspective
  • Doing PR reviews for your team to ensure sufficient test coverage is in place and code quality adheres to defined quality standards
  • Ensuring the high level of our products functional and non-functional test coverage
  • Working with business analysts to derive overall regression scope
  • Manual test execution, regression testing, defect tracking and defect closure
  • Test Reporting and sign off
  • To work closely with Business Analysts and development teams at various stages of the lifecycle
  • Risk / Issue identification, analysis and deriving mitigation approach
  • Providing objective feedback to software development teams
  • Performance, load and stress testing

 

What are we looking for in you?

 

  • Educated to degree level, ideally in Computer Science
  • Four or more years’ experience in an automation testing role, building frameworks from scratch
  • Four or more years’ experience in a manual testing role
  • A passion to design, build and expand our automation framework
  • UI Test Automation tooling WedDriverIO/Protractor & Selenuim WebDriver
  • Experience of configuring and supporting CI/CD pipelines such as Teamcity
  • Familiarity with agile development
  • Proven debugging and troubleshooting skills
  • Problem solving mentality
  • The ability to work to firm timescales, and manage your own work schedule
  • A passion for technology and an inquisitive mind to dig into how things work
  • Strong verbal and written communication skills
  • Rigorous attention to detail
  • Functional testing background with experience in testing web applications
  • Professional software testing experience gained through exposure to the full development lifecycle
  • Have certified industry recognised qualification such as ISTQB Foundation Level
  • Experience of the payroll industry, financial systems, and web-based systems are a significant advantage

 

What we can offer you? 

 

As well as offering you the opportunity to be innovative and ambitious, iiPay believe in offering a competitive salary, generous benefit package and a great culture and employee engagement initiatives, not to mention our other benefits below!

 

  • Competitive salary and Cafeteria package
  • Monthly free breakfasts
  • Continuous development and financial assistance for education and professional memberships
  • Great company events!
  • Friendly working environment
  • Flexible working
Apply for job