Quality Assurance Automation Engineer

Quality Assurance Automation Engineer

Posted Today by LanceSoft UK

Negotiable
Undetermined
Undetermined
London Area, United Kingdom

Summary: The Quality Assurance Automation Engineer role involves understanding design specifications to produce detailed test plans and high-quality automated tests. The position requires collaboration within an agile project team and participation in various sprint activities. The engineer will also be responsible for improving test automation frameworks and ensuring coding standards are met. Strong programming skills in Java or Python, along with experience in automation tools, are essential for success in this role.

Key Responsibilities:

  • Understand design specifications and scenarios, and produce detailed test plans
  • Produce high quality automated tests to agreed specifications and deadlines
  • Work collaboratively within a project team using agile methodologies
  • Participate in sprint planning, sprint demos and retrospectives
  • Use and improve Test Automation Frameworks as well as crafting frameworks
  • Be the go-to person for coding standards within Ruby or Java
  • Work across enterprise and digital applications such as Web, Mobile and Desktop
  • Implement leading and Open-Source tooling and best processes (GIT, Jenkins, JIRA, Cucumber)
  • Work on React and Node JS stack
  • Collaborate with developers and business/product owner to clarify requirements, especially in terms of testability and completeness

Key Skills:

  • Strong Java/Python programming skills
  • Experience in agile, test-driven software development
  • Excellent verbal, written communication, and interpersonal skills
  • Understanding of automation using Cucumber/Gherkin testing
  • Strong experience in Java or Ruby
  • Hands-on experience with Cucumber & Gherkin
  • Strong experience in Automating frontend and backend API testing
  • Experience using Continuous Integration tools (Hudson, Jenkins etc.)
  • Experience with version control solutions (GIT, SVN etc.)
  • Experience with JIRA – Defect Management and reporting

Salary (Rate): undetermined

City: London Area

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Description:

  • Understand design specifications and scenarios, and produce detailed test plans
  • Produce high quality automated tests to agreed specifications and deadlines
  • Work collaboratively within a project team using agile methodologies
  • Participate in sprint planning, sprint demos and retrospectives

Required Skills:

  • Strong Java/Python programming skills - experience and strong ability of agile, test-driven software development.
  • Excellent verbal, written communication, and interpersonal skills
  • Understanding of automation using Cucumber/ Gherkin testing
  • Use and improve our Test Automation Frameworks as well as crafting frameworks!
  • Be the go-to person for coding standards within Ruby or Java
  • Work across enterprise and digital applications such as Web, Mobile and Desktop!
  • Implement leading and Open-Source tooling and best processes (GIT, Jenkins, JIRA, Cucumber)
  • Work on React and Node JS stack
  • Collaborate with developers and business/product owner to clarify requirements, especially in terms of testability and completeness

What you'll bring:

  • A deep level understanding of Software Testing and / or Quality Assurance.
  • Experience working in Agile (TDD / BDD) environment
  • Strong experience in Java or Ruby and Hands-on experience with Cucumber & Gherkin
  • Strong experience in Automating frontend and backend API testing
  • Creating and maintaining the test automation framework and identifying tests to be automated using BDD
  • Experience using Continuous Integration tools (Hudson, Jenkins etc.), version control solutions (GIT, SVN etc.)
  • Experience with JIRA – Defect Management and reporting