Share this Job

Quality Assurance Analyst

Date: Aug 2, 2019

Location: Glasgow, United Kingdom

Company: KPMG UK

The Team
The Software Quality Assurance Analyst will work as part of our development team to carry out comprehensive quality assurance testing for all product developments, enhancements and fixes for our software, which will include release and system testing with usage of automation. The purpose of the role is to ensure that the quality of our software is maintained at the highest possible levels, increasing the satisfaction of customers and reducing the number of issues using automated technologies.

The Role

• Work as part of an agile software development team, ensuring high quality software releases.
• Review functional and design specifications to ensure full understanding of individual deliverables.
• Develop, document and maintain functional test cases and other test artefacts like test data, data validation scripts, harness scripts and automated scripts.
�� Isolate, replicate, and report defects and verify defect fixes.
• Establish good testing practices and strategies.
• Establish the use of automated test technologies on projects wherever suitable
• Hold and facilitate test plan and test case reviews with cross-functional team members.
• Identify any potential quality issues and escalate them to management where necessary
• Ensure that validated deliverables meet functional requirements and design specifications
• Create, execute and report on manual and automated test execution.
• Work independently on projects.

The person

Essential Experience and Skills

• A passion for delivering quality software focusing on excellent user experience and high fidelity to visual design
• Expertise in user interface testing including designing and creating automated frameworks using Selenium or similar tools. Any knowledge of BrowserStack or similar tools would be an advantage
• Programing in C# using Visual Studio IDE
• Experience of using BDD tools such as SpecFlow or Cucumber
• Skilled at creating clear, concise, detail oriented test plans and test cases
• Ability to understand and create test plans from specifications or verbal communications
• Experience of using test management tools such as Zephyr and JIRA
• Query SQL and other databases for testing

Desirable Skills
• Experience in performance testing using Apache JMeter, BlazeMeter or equivalent tools
• Ability to both lead and participate in the User Acceptance Testing
• Exposure to testing APIs manually or through automated tests
• Ability to communicate confidently and effectively with external/internal stakeholders both written and verbally

The best of both worlds
We might be world leaders, but in many ways the department feels like a start-up, with a twist. There’s the buzz of scrum working, the thrill of shaping compelling experiences, the chance to surprise and stretch yourself in response to a fresh challenge. And then there’s all the resources, technology and high profile projects of a major corporate entity. Crucially, we also offer the benefit of clear career progression.

Job Segment: Tax, Quality Assurance, QA, Testing, Finance, Quality, Technology