QA Test Engineer

Job Title: QA Engineer
Reports to: R&D Line Manager
Department: Research & Development
Location: Croydon, London, UK
Staff Responsibilities: None
Salary Range: £25,000 – £35,000 GBP depending on experience

To apply for this role directly, please complete this online application form (no agencies)

Job Description

Work alongside colleagues in an agile environment to carry out software testing and quality assurance activities as part of the Research and Development team, ensuring that the company’s products and services meet the highest possible quality standards.

Responsibilities

  • Analyse and understand new and existing software components and requirements
  • Collaborate with customer support teams to analyse, reproduce, and report on any software faults, and liaise with software developers to ensure problem scenarios are understood
  • Active participation and contribution towards technical documentation, peer reviews, design reviews, team review meetings, and project planning
  • Gather and contribute to test requirements and produce test specifications
  • Design and implement testing scenarios and tools for use by the team and wider department
  • Execute test cases, scripts, and scenarios, ranging from new feature testing to post-release validation checks
  • Contribute towards the definition of processes to improve overall quality standards and testing efficiency
  • Configure and maintain test environments

 

Education and Qualifications

Essential

  • Good A-level, HNC/D, or equivalent in technical subjects

Desirable

  • Relevant undergraduate degree or equivalent qualification or experience
  • Industry-recognised certifications or qualifications

Experience

Essential

  • 2 years testing experience within on-premise and cloud infrastructure environments
  • Experience of writing test cases, test scripts, and test scenarios for manual test execution and fault identification
  • Use of defect-reporting tools, for example Jira
  • Knowledge of and experience with using a command line to interact with and manage a testing platform
  • Working knowledge of source control systems, such as Git/SVN

Desirable

  • Experience of testing REST APIs
  • Experience with writing and executing automated tests using frameworks such as Codeception, Selenium etc
  • Experience with the testing of voice/telephony software
  • Security-testing experience for web-based applications
  • Experience of analysing the User Experience, including the user journey and how it can be improved

Skills

Essential

  • Converting requirements to test cases
  • Documenting test scripts and scenarios that others can follow
  • Ability to work with databases such as MySQL, including querying data and administration knowledge
  • Excellent technical writing skills

Desirable

  • A working knowledge of VOIP protocols including SIP and RTP
  • Knowledge of one or more of FreeSWITCH, Asterisk, OpenSIPS
  • Knowledge of defect management tools such as TestRail and Jira
  • Ability to use analysis tools such as Wireshark
  • Automated testing experience using commercial or in-house tools

Personal Attributes

  • Excellent communication skills including fluent spoken and written English
  • Ability to work within and positively contribute to an agile team environment
  • A creative aspect to your personality; good at forming new ideas and demonstrating them to others
  • Enthusiastic, with a desire to learn and expand knowledge
  • Analytical and methodical, with an eye for detail and a desire to find problems and an ability to communicate findings effectively
  • Able to work under pressure, and to prioritise and work within tight time scales in order to meet deadlines
  • Self-starter able to make progress with minimal supervision, but seeks help when required
  • Can accept and act upon constructive criticism
  • Flexible approach to work, including managing changing priorities, and a willingness to work with others where required and participate in peer reviews
  • An interest in communications and IP technologies
  • Present an acceptable appearance at all times

Personal Circumstances

The right to live and work in the UK
Live within commuting distance of Croydon
Due to the nature of the Company’s products and services, the jobholder must on occasion be willing and available to work extra hours when required
As this role involves access to systems processing potentially confidential and sensitive customer information, all prospective and current staff are required to undertake background and reference checks prior to and periodically during employment

About Natterbox

Natterbox is revolutionising the way the world works by delivering business telephony via the cloud. The sector in which we operate is dynamic and fast-growing, and our innovative, award-winning solutions are securing the business of global clients.
Our company is backed by a passionate and accomplished management team with many years of experience in cloud computing. We have a clear vision for the future and are looking for talented, high-energy, like-minded individuals who share our passion to change the world.
Natterbox Ltd and Red Matter Ltd are equal opportunities employers.