Banner Default Image

QA Engineer

Back to Job Search

QA Engineer

Posted over 3 years ago

Main Responsibilities:
• Advise and collaborate with all quality stakeholders on the QA approach the wider team should take, to deliver quality deliverables.
• Follow the agreed QA process and approach for both manual and automated testing, in order to align with the test & business strategy.
• Design and execute manual testing to a high standard, taking an approach suitable to an agile, fast-paced environment, according to the product teams’ definitions of done.
• Execute static reviews/requirements reviews in line with the department’s QA approach.
• Follow a risk-based approach, make risk-based recommendations and identify, assess and escalate quality risks. 
• Where appropriate, write, develop and maintain automated Test Scripts within the Automation Framework to ensure maximum coverage, quality and scalability across products.
• Contribute to developing test processes and improvements.
• Report to the QA Lead on progress and areas of risk.
• Work in accordance with the company’s policies and procedures.
Skills and Abilities

 

Essential:

• Strong experience of working in a fast-paced, Agile environment.
• Strong experience of working with SaaS or Web-based products.
• Excellent communication skills.
• Good understanding of Risk and how to identify and assess it, including Risk-based Testing
• Solid testing experience and good understanding of test approaches and techniques, including specific approaches for SaaS products.
• ISTQB/ISEB Foundation Certificate in Software Testing
• Pragmatic, positive, competitive, assertive, commercially aware and driven to continuous learning/improvement. 
• Experience of assisting in the development of test processes and improvements
• Willingness to occasionally work out of hours to deliver software releases
• Undertake any other ad-hoc duties

 

Desirable:

• Experience of E2E UI web automation using Visual Studio and Selenium WebDriver (C#)
• Experience with testing and automation at API layers
• Solid understanding of how to structure automation to achieve robust, efficient and scalable test packs, including the automation infrastructure required (page object model).
• Experience of creating automation packs from the bottom up
• T-SQL - experience of writing basic queries
• Experience of Data driven testing
• Experience of using JIRA
• Non-functional testing (performance/load/volume preferably)