QA Analyst

Job Purpose

To provide information about the quality of the products and projects that we deliver to our customers. To ensure that end-result for our customer is of a high quality. To raise any issues or threats to quality that may impact our customers directly and indirectly (i.e. through issues with being able to support customers after they go-live). To be able to explain and demonstrate evidence of testing activities if requested at any time. 

Duties and Responsibilities

  • To analyse project-specific specifications or product feature stories and identify areas that require testing.
  • To produce test strategies that identify the mission of testing, the general tasks to achieve and any potential issues in delivery.
  • To organise testing into sessions of work and to write exploratory testing notes that can be reviewed
  • To raise bugs, observations, risks or concerns with the appropriate stakeholder.
  • To write clear and concise test reports that explain the testing performed, the bugs that were found and any recommendations for further development / testing.
  • To work on multiple test activities simultaneously and manage time effectively to deliver quality for all activities.
  • To proactively contribute to ongoing process improvement for making testing more effective
  • To take ownership of career and proactively learn new skills through self-learning.  

Knowledge, Skills and Experience

Your qualifications

  • Degree level or equivalent in Computer Science (or another numerate discipline)
  • Or At least 2 years of relevant experience in software testing
  • Demonstrable attendance of relevant software testing courses or certification 

Your skills & knowledge

  • Proven ability to plan, execute and report on testing activity.
  • Ability to produce compelling bug reports that can be understood by a variable audience.
  • Ability to explain observations and describe why they might affect the quality for our customers.
  • Good people skills with the ability to adapt to work with different personalities and seniority.
  • Knowledge of Microsoft Dynamics CRM and/or SharePoint desirable.
  • Or proven ability to learn new applications quickly.
  • Able to refocus work in response to changing priorities.
  • Able to solve problems and suggest solutions under tight timescales.
  • Methodical, with attention to detail and the ability to maintain a consistent approach.
  • Excellent note taking skills and ability to explain actions and reasoning. 

Your experience

  • At least 2 years’ experience in functional software testing.
  • Experience working within different Software Development Lifecycles, particularly agile methodologies.
  • Experience of Bug tracking tools and defect management process.
  • Experience of Exploratory Testing is desirable.
  • Demonstrable experience of testing for at least one successful software development project.
  • Experience testing on one or more of the following technologies:  C#, JavaScript, MS SQL, WCF, WPF & Silverlight, HTML 5, Microsoft Dynamics CRM, Sage CRM, Sage 200 or SharePoint. 

Your behaviours

  • Demonstrate ownership of personal and team work.
  • Demonstrate enthusiasm and proactively seek opportunities to improve team processes.
  • Demonstrate commitment to the role, team and company.
  • Demonstrate creativity and react positively to new challenges and change.
  • Demonstrate ability to organise and keep adequate notes.
  • Demonstrate a logical approach to problem solving.
Closing Date: 
Friday, May 22, 2015 - 17:30

Apply for this position

Permitted formats are .PDF.doc.docx. File should not exceed 15MB
Permitted formats are .PDF.doc.docx. File should not exceed 15MB

  Get in touch

If you would like to find out more about how we can help you, please give us a call or drop us an email.

Live Chat Software