Services

The services I can offer are listed below. For more information, feel free to contact me for more details.

Test Automation Solutions

Choosing the right tools

Test automation is a very valuable yet challenging area of a software development project. There are many tools and languages available for the work each with their own strengths and weaknesses. While any of them could be used to build a test framework for an application, some are arguably better suited for specific situations than others.

The value of test automation

Test automation has long been considered somewhat of a silver bullet in making high quality software but it doesn't come without it's challenges. There is an array of potential tools to use for automation, which all take time to evaluate and learn to use effectively. I can help you in choosing the right tools as well as offer hands-on training in using the tools effectively.

New Project

Working on a cool new project?

Need help in setting up JavaScript based test automation and continuous integration pipelines for your project? Or getting started with a new Elixir/Phoenix project using best practises from the community.

Test Frameworks

Implementing test frameworks for websites

Setting up a test framework is one of the important tasks that will either improve the quality of the software by enabling tests to be written in a reliable and efficient manner or it can become a burden for maintenance.

Automated testing of APIs powering your application or website

An ever increasing number of applications, be it on the mobile or on the web, is going into the direction of being powered by an API from where the application retrieves it data. This is a major change from the situation where the page is rendered on the server side and requires a different approach to testing.