August 03, 2023

Test Automation Engineer

Are you looking for an exciting opportunity to accelerate your career and join a highly successful global business?  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 is an award winning, high growth, innovative company based in US, Mexico, 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’.


All our roles can be performed remotely with occasional visits to the office as requested by your manager. Where we have office locations, our team members are welcome to work remotely, on a hybrid basis or fully office based as they wish.



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.


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, java, Javascript and Page Object model
  • Experience in building and maintaining automation frameworks
  • 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, development teams and the manual test team 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 Java, Javascript and Selenuim
  • Experience of configuring and supporting CI/CD pipelines such as Teamcity
  • Experience in building and maintaining automation frameworks
  • 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? 


Here at iiPay, we believe that a choice of working location enables our team members to maximise effectiveness and productivity. You decide whether you work from your own home or the local office where available.


As well as offering you the opportunity to be innovative and ambitious, iiPay believe in offering a competitive salary, generous benefit package, which includes Cafeteria package, Private Medical Cover, Volunteering Day, Continuous development and financial assistance for education and professional memberships and your birthday off!


iiPay is an equal opportunity employer that does not tolerate discrimination on any basis. We actively encourage applications from diverse backgrounds, perspectives, and skills. We are committed to providing an environment of inclusiveness and respect where everyone can excel.


Start Your Journey