Quality Assurance Analyst

Location
Edinburgh, Scotland
Salary
£25000 - £28000 per annum
Posted
01 Sep 2016
Closes
29 Sep 2016
Ref
00058183
Contact
Recruitment Genius Ltd
Sectors
IT
Contract Type
Permanent
Hours
Full Time
This is an opportunity to join a successful live event ticketing software company, providing software, services and consultancy to festivals and venues around the world.

They are the ticketing solution that drives the Edinburgh Festival Fringe (the largest arts festival in the world), the Garden of Unearthly Delights in Adelaide and the National Arts Festival of South Africa as well as other UK and international events.

The company is in a busy phase of development, rapidly adding features to their industry-leading box office solution. They now seek to appoint a Quality Assurance Analyst, to work closely with the development team and QA Director, to test all development output as well as extending and enhancing the coverage of existing automated testing suites.

Your role will span all of their products, including their Java-based desktop client, SOAP API, mobile apps and client websites. Working in an Agile development environment, this challenging role is central to the delivery of a stable platform to their clients.

Responsibilities include:
- Review sprints and function specs generated by the development team to determine what is to be tested and delivered
- Define and document test plans for new functionality
- Expand the automated testing suites using tools such as FEST, SoapUI and Selenium as well as reviewing the automated test reports
- Execute and evaluate manual tests during the sprint and ensure deliverables meet the requirements
- Ensure bugs and defects have been thoroughly investigated, documented and tested
- Develop, document and maintain test resources (e.g. database and start up scripts)
- Assist with the ongoing evaluation of manual and automated testing processes and documentation to ensure best practice
- Attend sprint planning meetings to understand upcoming development and goals
- Review sprint task specification to determine type and scope of testing required
- Attend daily development stand ups to gain detailed understanding of requirements and progress of development tasks
- Work with the Operational Support team to help document new features and ensure updates and bug fixes are communicated in a clear and timely manner.

Essential skills:
- At least 3 years' experience working in a similar software environment, preferably working with business applications
- At least a year of Java unit testing experience
- Experience analysing automated test reports to determine reasons for failures
- Experience working as part of an Agile development team
- Experience planning and executing manual testing schedules
- A well organised, methodical and logical approach to tasks and a willingness and ability to learn quickly
- Experience tracking issues with JIRA or similar bug tracking software
- A relevant degree in computer science, or a related field, or equivalent work experience.

To apply, please include a covering letter within your CV.

More searches like this