Banner Default Image


< Return to job search

Automation QA

Job title: Automation QA
Location: London , United Kingdom
Industry: Application & Desktop Support
Reference: 14802
Contact name: James Platt
Job Published: January 01, 1970

Job description

Serverside C# Technical QA Analyst (Automation, Web API Testing, Manual, BDD, C#, SQL, TFS, Test Manager)

Up To £75,000 +bonus+benefits+package

Automation, Web API Testing, Manual, BDD, C#, SQL, TFS, Test Manager, Pricing, Finance

One of the world's leading Brokerages, heading the way amongst some the very finest brokerages are urgently seeking a well-drilled, experienced and creative Serverside C# Technical QA Analyst (Automation, Manual, BDD, C#, SQL, TFS, Test Manager) to join their London based offices.

This opportunity for a Serverside C# Technical QA Analyst (Automation, Manual, BDD, C#, SQL, TFS, Test Manager) will provide a great platform for a passionate and creative Technical QA Analyst to take lead on projects, having input and influence direct with the business and maintaining and improving the most cutting edge systems using some of the most ground-breaking technologies known to the industry.

The ideal Serverside C# Technical QA Analyst (Automation, Manual, BDD, C#, SQL, TFS, Test Manager) will be expected to come with innovation and assertiveness to bring solutions and ideas to allow for the day to day responsibilities listed below to be done to a very high quality:

  • Liaise with the business/developers/BAs at concept stage to determine testing strategy and coverage
  • Determine if the software will perform according to the user request and conform to guidelines
  • Assess the impact and risks of new functionality introduced into the system
  • Actively participate in sprint planning sessions and ensure requirements are clear and complete
  • Provide accurate estimation for sprint planning
  • Create test cases, BDD specifications and data (manual and automated)
  • Ensure that adequate test coverage is provided
  • Participate in team stand ups
  • Actively implement Test Automation where possible
  • Understand and Maintain the existing test automation suite where required
  • Execute test scripts and analyse and record results
  • Identify defects/ anomalies and investigate their cause. Document and track these defects.
  • Recommend improvements or corrections to developers or system analysts
  • Review computer logs and reports to identify program processing errors and possible improvements
  • Document high level user guides and train others in new functionality areas or software tools
  • Monitor multiple projects/software changes from concept to release and confirm correct behaviour after release to live
  • Understand and adhere to the business's Change Request process
  • Be responsible for all phases of testing across various test environments


  • Good knowledge of the software development lifecycle
  • Good knowledge of QA practices and processes
  • Experience of testing web and client-server applications
  • Experience working in an Agile environment and BDD
  • Experience in testing financial applications especially Trading platforms and services and reporting solutions
  • Experience working in all phases of software testing right from requirements analysis up until QA/UAT sign off and release to live
  • Strong in Programming fundamentals and ability to program in at least one programming language preferably C#
  • Basic SQL skills
  • Experience in test automation using a BDD tool preferably Fitnesse
  • Experience in building, deploying and releasing software by working with developers
  • Experience working with version control, build & deployment and test management tools preferably Microsoft Team Foundation Server and Test Manager
Apply for this job