Senior Test Analyst - Automation - C#

Lorien Resourcing
13 Nov 2017
16 Nov 2017
Contract Type
Full Time
We are currently recruiting for a Senior C# Quality Assurance Test Analyst who has extensive experience in C# to join our rapidly growing team to carry out comprehensive quality assurance testing for our market leading applications.

KPMG may be thought of as one of the world's largest accountancy firms. But there's so much more to what we do. These days, our clients regularly call on us for all kinds of digital solutions. We are looking to transform the way that we offer tax services to our clients, with you at the forefront As an integral member of our team, you will be testing everything from a client facing applications for sharing information to complex algorithms that automate the assessment of tax. Thanks to our ambitious growth plans for the team, your future here is something to get excited about.

The Team

The Senior 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.

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

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, gender reassignment, marriage and civil partnerships, pregnancy or maternity or age
This job was originally posted as