Job Title

Senior QA Test Engineer

Share This Job
Required Skills:

Field Recruitment

5 Active Positions

Job Description

Senior QA Test Engineer

Job Summary

The successful candidate will be an experienced automated tester who possesses excellent problem solving skills and has a diverse set of technical skills both in manual and automated software testing. They have been there and done that when it comes to automation frameworks. They must be a strong communicator and structured individual with excellent attention to detail. They must have the ability to develop effective working relationships with all areas of the business. The role will be working in an experienced and growing web-based team and will deliver value through increasing automated test coverage, which is a key business strategy.


Key Responsibilities:

  • Play an active role in the Agile planning process and define Test Cases from written requirements and User Stories
  • Automate test workflows using Selenium 2.0 Webdriver / TestNG (Java) / Cucumber (BDD)
  • An element of execution of manual tests
  • Show innovation in your approach to automated testing
  • Identify, characterise and report software defects found to the development team
  • Be part of a cross functional team, who collectively take responsibility for the deliverables and quality
  • Contribute to the continued improvement of the QA test strategy and process
  • Maintain the Jenkins build system


Essential Experience:


  • Significant QA experience focused mainly on automation
  • Strong knowledge in implementing, maintaining and revolving automation frameworks
  • Expertise in analysing test results and ability to effectively triage the regression runs
  • Strong knowledge of setting up and maintaining a CI (Jenkins) system using a master / slave architecture.
  • Experience managing automation backlogs in Jira or similar + automation strategy roadmaps
  • Unix/Linux exposure and ability to create scripts [shell/perl/python)
  • Understand Agile along with BDD. Be able to work within Scrum frameworks
  • Strong knowledge of using source control systems (GIT)
  • Strong knowledge in writing complex SQL for Data Fixtures
  • Experience in writing REST API automation using python and robot framework.


Preferred Experience:


  • Understand how to implement and maintain Selenium Grid
  • Understand performance testing and exposure to performance test tools
  • Understanding of Containerisation (Docker or equivalent) and using VM’s


Qualifications/Key Skills:

  • Degree in Computer Science or equivalent experience
  • Excellent understanding of Agile (Scrum)
  • SCJP – Sun Certified Java Programmer
  • Expert with Selenium 2.0. (5yr+)
  • ISTQB certified
  • Proficiency with Selenium Web Driver, Java, Ant, Maven, Java TestNG, Junit, Cucumber, Jenkins, HTML, XML, JavaScript, MySQL, Shell Scripting, GIT & NGINX/Apache
  • Expert using Ubuntu and RHEL
  • Fluency in English (written/oral)


10 Leake St, South Bank, London SE1 7NN, UK
View on Maps
Tags: Ant, Automation, Cucumber, GIT & NGINX/Apache, HTML, java, Java TestNG, javascript, Jenkins, Junit, Maven, MySQL, QA, quality assurance, SCJP, Selenium Web Driver, Shell Scripting, Sun Certified Java Programmer, XML

Newsletter Sign-Up

Stay up to date with all the latest job vacancies and news from Field Recruitment.

Have a Question for Us?

We are here to help. Complete our 'Contact Us' form or call +44 1793 640204
Contact Us