QA Senior Automate Tester Milton Keynes

Role Summary:

A successful Testing/QA professional with 5-7 years of experience working in various sectors Retail Banking, E-Commerce and Telecoms. 


Knowledgeable of various frameworks, programming languages and testing from working in various high profile IT positions.  


Skilled at creating test strategies, creating manual testing scripts, querying databases and project and experience on managing teams.


Will be responsible to design the strategy and tools for software test automation covering the phases of design, planning, scripting and execution along the duration of the project.


Must have experience delivery and implementing projects following TDD methodology, per to per programming and with a continuous delivery and continuous testing approach.


You should be self-motivated, creative and proactive, to work successfully in a fast-paced environment including multiple platforms and architectures, diverse technologies and lab environments.


You will work closely with developers, designers, test engineers, product owner and other stakeholders throughout the SDLC (AGILE), executing automated test iterations, tracking & reporting test results, troubleshooting and coordinating the bug fixes. The individual should have a strong understanding of agile processes and the related QA lifecycle and automation methodology.


Full Stack with NodeJS will be responsible for programming functionalities, including automated complex testing, multi-tier front and backend applications using, as well as providing operational support for existing applications always based on a Continuous Integration and continuous development view


You will be part of a Development Team using Scrum with the responsibility of develop RESTful APIs and some front end using Angular.


The Senior Test Automation Specialist required skillset includes cross platform, cross tool, open source, solution architecture, strategy and consulting skills

Role Responsibilities:

·         Building simple automation frameworks from scratch, for UI and API layers.

·         Training and mentoring junior automation testers.

·         Collaborate with automation engineering teams to define and implement best practices.

·         Lead a team of engineers by providing technical guidance.

·         Design solutions for Quality Processes, Testing & Automation Strategies and Test Execution Systems.

·         Review requirements, evaluate and recommend state of the art automation tools and/or enhance current toolset.

·         Research and Propose tool & technology choices for delivering high quality, performant and scalable testing solution.

·         Support automated testing process by scoping and independently implementing or leading framework extension projects

·         Solve for efficiency, consistency and effectiveness

·         Operate on complex tasks/projects with minimal guidance

·         Lead development of test harnesses to drastically improve productivity and reduce repetitive manual procedure by functional testers.

·         Build metrics and automated systems for gathering/analyzing quality checkpoints


Knowledge and skills required:

Essential: experience of working as automation test Analyst within investment bank area into a Retail and Corporate Banking.  Agile methodologic.

·         5-7 years of intensive development experience

·         Confident with GIT object model, branching and pull-request workflow. Experience with gitlab repository management, npm packaging and versioning. Experience with Karma, Protractor and Mocha, Chai from NodeJS for automated testing and  for build automation and dependency management. Experience with Jenkins, Openshift configuration and deployment pipelines. High level Programming experience in NodeJS, AngularJS and MongoDB is essential and knowledge of Java also is desirable.

·         Experience in IBM API Connect and StrongLoop is a plus.

·         Experience with test automation and frameworks using Keyword, data driven and Business functions  

·         Experience managing and implementint  AGILE project teams with BDD approach Knowledge of working with BDD/TDD methodology.

·         Experience in working with continuous integration environment/project and have good knowledge of GIT and Jenkins. Should be able to configure automation scripts with Jenkins.

·         Should have knowledge and Experience with backend automation for SOAP And REST services (API and webservices).

·         Should have a good working knowledge of SQL and database structures.

·         Supporting/mentoring Junior Automation Testers.

·         Use of headless browser test automation as for example PhantomJS.

·         Developed programs to automate data entry to transfer old legacy data to new system.

·         Manual testing of RESTful APIs using Postman

·         Knowledge & Experience on JIRA tool is a must

·         Should be able to create new automation framework (if required) and not just adding scripts to existing framework.

·         Ability to work in a fast-paced, high-effort, dynamic work environment

·         Experiencie working on project with BigData tools like Hadoop.


  • Reference: HQ00003684
  • Location: Milton Keynes
  • Salary: £370-£390 per day
  • Job Type: Contract
  • Category: » IT
  • Posted Date: 3/05/2017

All content © 2017 Open Spaces Limited.

Recruitment Website design by Optimal Internet.