My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

More Jobs Like This
Date Added: Thu 03/12/2020

QA Engineer - JUNIT - TDD - BDD - CI - CD - Agile - Automation

London, UK
Add To Shortlist Apply Now


Job Type: Permanent

Salary: 70000.00 Annual

Developer in Test - SDET

QA Engineer - JUNIT -TDD - BDD - CI - CD - Agile - Automation


  • Prepare test cases corresponding to business and functional requirements
  • Devise and carry out both manual and automated tests to establish the quality of the software under test
  • Use the appropriate test automation software to execute test automation scripts
  • Prepare Test Data and Test Case execution
  • Provide the link between the development team and business representatives regarding testing and quality
  • Detect bugs and issues as early as possible in the process. Log, prioritise, and track bugs and issues
  • Prevent bugs and issues by thinking of relevant scenarios that can help meet the validation of acceptance criteria at story development stage
  • Contribute in project status meetings daily scrums and agile planning as required by the project
  • Be the advocate for quality when testing is being discussed
  • Contribute to planning sessions with estimations and timelines

Team Working

  • Identify and communicate patterns to improve software development
  • Understanding of Software development
  • Advocate and evangelise for best practises like Test Driven Development (TDD), Behaviour Driven Development (BDD), Continuous Integration (CI) and Continuous Delivery (CD)
  • Drive use of Open Source and share latest tools across the QA team
  • Help to maintain and develop automated test suites, aiming for constant improvement
  • Work with the Delivery, Test and Agile Leads to ensure all testing and QA tasks are accurately planned within the overall agreed timeframes of the projects
  • Provide regular and accurate reports of progress

Knowledge, Skills & Experience

  • Good understanding of agile software development life cycle including open source test automation tools and frameworks
  • Experience of working in a fast paced Agile team with CI/CD and heavy Java test automation environment
  • Experience of working with Serenity (Java Automation) and Spring Boot Frameworks preferable
  • Proven ability to automate test scripts using Selenium Webdriver, Cucumber(BDD) for Web and Mobile applications
  • Experience of mentoring juniors in the team.
  • Extensive knowledge of automating, debugging and maintaining API tests
  • Ability to work with team members to troubleshoot any problems and ensuring that all relevant personnel are kept informed of progress.
  • Capacity to deliver on multiple projects, expertly switching priorities as the need demands
  • Excellent written & spoken English & interpersonal communication
  • Creating and maintaining manual test scripts in Test Rail.
  • Expertise in identifying and documenting defects using JIRA
  • Familiar with writing SQL queries and Shell Scripting to generate test artifacts
  • Cross platform/browser testing preferably using BrowserStack

Role: QA Engineer - JUNIT - TDD - BDD - CI - CD - Agile - Automation
Job Type: Permanent
Location: London,

Apply for this job now.
Apply Now