Software Tester

Based: West London / Middlesex
Salary: Base c. £35,000 – 45,000 + Benefits

Our client is one of the UK’s leading providers of voice solutions including call recording, WFO / workforce management, quality monitoring, and Speech Analytics. They are 25 years old, and have offices in Middlesex. They work with a number of suppliers, and also develop their own solutions. They have a strong track record in the Financial services / banking space, contact centres, and several central government areas.

We are looking for a Senior Tester who feels that with a little more responsibility and time they can grow into a Lead Tester. We will need you to build and grow our QA and test capability, starting with hands on testing.

We are keen to work with someone who has broad QA and test experience, is passionate about the processes and practices of quality software development, we want someone who has guided the introduction or expansion of automated testing already and can deliver similar change for us.

Skills, Experience and Attributes Required

Suitable candidates would have a minimum of 5 years testing experience across a range of technologies and a strong track record of successful full life-cycle project participation and delivery. You will have some experience of and exposure to the introduction and rollout of automated testing.

The following are essential:

Introduced or expanded the use of automated testing in previous roles
Extensive manual testing experience with demonstrable, test planning, test execution and test case writing experience
Ability to interpret business requirements from stakeholders
Aptitude to create new tests based on discussions with the business and stakeholders
Experience in Testing as part of an Agile process
Excellent verbal communication and writing skills in English
Live within a commutable distance to Isleworth, Middlesex

Varying degrees of expertise in these would be expected:
Able to Influence overall development with a view to improve testability
Able to influence overall document production with a view to improve quality
Root cause analysis, Risk Management
Test automation
A pragmatic understanding of TDD
Experience with hosted production systems
Familiar with Scrum, work prioritisation and the importance of iterative working code
Quick learner, able to understand highly complex requirements and systems

In addition, the following would be nice to have:

Testing with Linux, Windows, Azure Serverless technology based systems
Testing of on premise products as part of a GA release process
Industry experience of call recorder technology
Service based architecture, domain driven design
API’s as a product
.Net Web Frameworks
Familiar with software that incorporates Domain Driven Design/CQRS/Event Sourcing
Distributed Systems: messaging based systems/Akka.Net/RabbitMQ/Azure ServiceBus etc
Public Cloud/Hybrid Cloud: Azure, AWS, VMWare
Single Page Applications: AngularJS/ReactJS/KnockoutJS/EmberJS/Backbone/JQuery/Javascript/HTML5
SOA/Microservices/SaaS
NoSQL: Redis/MongoDB/Cassandra/Riak/DocumentDb/etc (any no-sql experience)
SQL: MSSQL/Postgres/MySQL
Continuous Integration/Continuous Delivery: TeamCity/Octopus Deploy/Jenkins/Docker/Hashicorp Tools
Experience with .Net applications on Windows and Linux