Senior QA Engineer

  • Job Reference: BAT016
  • Date Posted: 7 October 2020
  • Recruiter: E-Resourcing
  • Location: London
  • Salary: £60,000 to £65,000
  • Bonus/Benefits: bonus and benefits
  • Sector: Digital
  • Job Type: Permanent
  • Duration: Permanent
  • Work Hours: Full Time

Job Description

Senior QA Engineer (60k-65k per annum plus bonus and benefits)

Automation / Selenium WebDriver / BDD / QA / SDLC / Cucumber / CI/CD / Agile

Want to join a global superpower and world leader in its field!

An outstanding opportunity has arisen for an experienced Senior QA Engineer, with automation experience, to join a new project starting in January 2021.

This exciting project will re-write an existing legacy application and is a great opportunity to join the team from the very start of the prototyping and build phase.

Core Duties

  • Manage and own the software testing lifecycle within the project.
  • Determine and implement the project testing strategy and set testing standards and test metrics.
  • Ensure traceability of testing against the requirements.
  • Define the approach and the process for end to end testing across the application and dependent systems.
  • Manage and support the project QA team and contribute to the continuous improvement of the QA test strategy and process
  • Take part in the Scrum meetings, provide estimates, and present issues and solutions
  • Support and collaborate with team members in planning phase of User Stories during Scrum Sprints, and with the QA team in areas such as training and assistance
  • Produce test deliverables such as test strategy/approach, test summary report and test execution run plans
  • Analyse functional and non-functional requirements, from both the technical and business specifications and perspective
  • Oversee test planning and execution activities and create, enhance and maintain test scenarios for exploratory and automated testing using C# and Behaviour Driven Development methods
  • Carry out exploratory manual testing (e.g. smoke testing, regression testing) for both functional and non-functional features of the application
  • Define effective functional and non-functional tests that meet acceptance criteria, ensuring adequate depth and breadth of test coverage
  • Use of JIRA to track defects and tasks

Knowledge and Experience

  • Experience building and maintaining automated testing frameworks
  • Experience of test planning, execution and maintenance of automated test scenarios using the principles of BDD process or equivalent
  • Hands-on experience in defining functional and non-functional automated testing frameworks
  • Knowledge of API automation or equivalent
  • Proven track record of Software Testing experience within SDLC, preferably in an Agile or iterative development environment
  • Knowledge of source control management ideally in SVN/Git or equivalent
  • Experience of continuous delivery and continuous deployment, and integration of test scripts into the CI/CD system
  • Knowledge of Selenium WD with Cucumber
  • Knowledge of Visual Studio or Specflow

Automation / Selenium WebDriver / BDD / QA / SDLC / Cucumber / CI/CD / Agile