Software Developer in Test

  • Basis:  Full-Time
  • Closing Date:  28 Jun, 2020
  • Job Ref:  KMP-53827

Job Description

NetRefer is a leading provider of Performance Marketing Software. Established in 2005, NetRefer provides the most complete and trusted affiliate marketing software in iGaming and other verticals. The unrivalled features list, cutting edge technology coupled with professional and prompt support make it the ideal performance marketing platform.

Team NetRefer is made up of inspiring individuals, passionate about what they do and with constant attention to the needs of clients and affiliates. Our positive culture, exceptional facilities and excellent benefits lead to making NetRefer a great place to work.

Position Overview:
As a Software Developer in Test at NetRefer, you will be working on developing and improving automated test cases as part of the integration, regression, and sanity tests, securing the quality of our applications and platforms. Your dedication to perfectionism and passion for automation will drive to ensure the customers gets an awesome product with the greatest user experiences and rest assured quality.

Essential Job Functions:

  • Responsible for developing bulletproof automated end-to-end tests in modular approach
  • Ownership of implement API integration testing alongside with Development team
  • Convert user acceptance testing and user acceptance criteria into automated regression tests
  • Build and manage testing environments and assist in debugging application issues
  • Maintain tools and frameworks used for test automation
  • Ensure tests can trigger and run in a continuous integration environment with least manual intervention, making sure the processes run flawlessly
  • Working closely with the QA team, Product Owners and the Development team
  • Leading and mentoring other team members
  • Guarantee that code being developed is of highest standards
  • Contribute towards documentation and make sure that all standards are adhered to
  • Constantly support the QA team by giving constant feedback on test cases
  • Proactively take self-initiatives to improve any current process to enhance efficiency
  • Confident to perform manual testing when required

Knowledge, skills and experience required:

  • In possession of bachelors in IT
  • A minimum of 3 years’ of profound experience in Software Automation using Cypress, Selenium, Postman or any other similar tools
  • In-depth knowledge and hands-on experience of software development, testing and documentation
  • Possess good knowledge of SQL
  • Able to convert behaviour-driven development into automation tests
  • Be a team player whilst retaining the ability to work independently
  • Excellent organisational and time management skills
  • Self-development skills to keep up to date with fast changing trends
  • Ability to compile scripts for automation processes using Powershell or similar tools
  • Skills in conducting Performance Testing is considered as an asset
  • Experience with Azure DevOps (formerly known as visual studio team service) is a plus
  • Obtained certifications related to this role are considered as an asset