QA & Test Engineer

Summary

This is an excellent opportunity to join an energetic, hard-working team and our client is looking for exceptional professionals who thrive in a collaborative, fast-paced and entrepreneurial environment.

The four focus areas of the candidate would be to undertake quality assurance of releases, formally document software support, product configuration and support the product lead in release planning and execution.

The role requires a self-starter with background in delivering clear and concise instructions as well as having a high level of attention to detail.

Role & Responsibilities:

• Review requirements, specifications and technical design documents to provide feedback
• Create detailed, comprehensive and well-structured test plans and test cases
• Estimate, prioritize, plan and coordinate testing activities
• Design, develop and execute automation scripts using open source tools
• Identify, record, document thoroughly and track bugs
• Perform thorough regression testing when bugs are resolved
• Obtain customer / user requirements for the software user manuals.
• Understand the product in enough details to be able to capture the relevant information for user manuals and undertake quality assurance for each release.
• Monitor debugging process results
• Investigate the causes of non-conforming software and train users to implement solutions
• Track quality assurance metrics, like defect densities and open defect counts
• Stay up-to-date with new testing tools and test strategies
• Produce high-quality documentation in multiple formats 
• Write easy-to-understand user interface text, online help and developer guides
• Create training tutorials to help end-users and support the “user accreditation” program
• Analyze existing and new content, focusing on reuse and single-sourcing opportunities
• Create and maintain the application information architecture for end users.
• Involvement in weekly and monthly release planning and execution

 

Job Qualifications / Experience Required

• Proven work experience in software quality assurance
• Strong knowledge of software QA methodologies, tools and processes
• Experience in writing clear, concise and comprehensive test plans and test cases
• Hands-on experience with both white box and black box testing
• Hands-on experience with automated testing tools
• Solid knowledge of SQL and scripting
• Experience with performance and/or security testing is a plus
• Proven working experience in technical writing of software documentation and software quality assurance
• Ability to deliver high quality documentation paying attention to detail
• Ability to quickly grasp complex technical concepts and make them easily understandable in text and pictures
• Excellent written skills in English
• Strong working knowledge of Microsoft Office and Markdown
• Strong familiarity with Agile software development process

Desirable skills:

• University degree in Computer Science, Engineering or equivalent
• Written skills in Spanish or Russian

Office address

Addenbrookes site

Join the CW jobs mailing list

This site uses cookies.

We use cookies to help us to improve our site and they enable us to deliver the best possible service and customer experience. By clicking accept or continuing to use this site you are agreeing to our cookies policy. Learn more

Start typing and press enter or the magnifying glass to search

Sign up to our newsletter
Stay in touch with CW

Choosing to join an existing organisation means that you'll need to be approved before your registration is complete. You'll be notified by email when your request has been accepted.

i
Your password must be at least 8 characters long and contain at least 1 uppercase character, 1 lowercase character and at least 1 number.

I would like to subscribe to

Select at least one option*