Quality Assurance Analyst


Premium Job From Recruitment Genius

Recruiter

Recruitment Genius

Listed on

1st September 2016

Location

Edinburgh

Salary/Rate

£25000 - £28000

Type

Permanent

This job has now expired please search on the home page to find live IT Jobs.

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.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: