Python Automation Test engineer With experince in Gherkin
Role: Python Automation Test engineer With experience in Gherkin
Location: Gaydon, UK
Permanent
General Description:
Test platform Gherkin expert
As a member of Test platform, you will be part of a team which creates, develops and deploys solutions for a global testing platform. The main purpose of this role is to support the implementation of global best practises and standardising workflows to drive efficiencies and improve quality.
The candidate will be working as part of a discovery team who are responsible for driving adoption of a unique platform that will revolutionise industry practises.
The preferred candidate will need to work well as a team member, lead as required and communicate effectively with the team and other stakeholders.
Key Accountabilities and Responsibilities
Key Responsibilities
- Working with domains as the Subject Matter Expert (SME) for Keyword Driven testing process, Behaviour Driven Development (BDD) and good gherkin syntax.
- Working with the three amigos highlighting best practises and governance of existing business processes and proposing improvements.
- Input to training material and updating of documentation as needed eg SharePoint training pages or Test frameworks architectures detailing the architecture of tools developed and used by Test Platform.
- Working with domains as the Subject Matter Expert (SME) for Testing processes principles:
o Software Testing Lifecycle (STLC)
o Three Amigos
o Test design techniques
o Boundary analysis, equivalence partitioning, coverage
o Types - Smoke/Regression/API/Unit/System/Interface/etc.
o Arrange Act Assert/Given When Then/Setup Execute Teardown
o Understands a testing mindset, Providing assistance, guidance and training where needed.
Knowledge, Skills and Experience
Essential:
- Knowledgeable on Gherkin best practices. Must be able to provide examples and can immediately identify pitfalls when shown a poor-quality example.
- Experience applying Python across a range of domains eg testing/machine-learning/data-science/scripts-development/web-development.
- Knowledge of Gherkin tools and ecosystems and applying with automation frameworks eg Cucumber/Behave/etc.
- Demonstrated automation development. Must be able to demonstrate examples of automation success stories - eg static analysis, pipelines, git hooks, automation of manual tasks, IDE configuration, automated coding style, etc.
- Must have experience with the following tools:
o Git/GitLab/GitHub/Bitbucket/etc.
o CICD pipelines eg GitLab-pipelines, GitHub-workflows, Jenkins, etc.
o Experience in multiple test frameworks eg behave/Cypress/Playwright/Cucumber/etc.
o Experienced in at least one IDE - eg VSCode, JetBrains, Eclipse, etc.
Desirable:
Strong understanding of Python packaging and deployment
Good conceptual knowledge across toolchains (AVL, Vector, dSPACE, NI, Synopsis, etc.)
Experience with JavaScript/TypeScript
Strong experience in unit testing - pytest/unittest/behave/etc.
Experience with the following tools:
o Vendor toolchains
o Project management tools - JIRA/Wrike/Trello/GitHub-Projects/etc.
o Docker
o Cloud environnements - AWS/GCP/Azure/etc.
Exposure to Agile/Scrum/Extreme-programming
Exposure to test management tools eg XRAY/RQM
Open source experience
ISTQB certified
Personal Profile
An individual with a customer-first mindset who is easy to do business with and makes people feel special, driven to deliver experiences that are personalised, transparent and dependable.
Solution oriented individual, who is results-driven with the ability to deliver operational plans in a highly demanding environment.
Identifies, quantifies and flags problems.
Executes to schedule on assigned work with attention to quality & detail.
Freely and proactively shares knowledge with others.
A passion for continuous technical improvement.
A good communicator with the ability to communicate complex ideas to all stakeholders irrespective of technical understanding.
Resilient and enthusiastic, an individual able to deliver results under pressure
Reference: 2824818473
Python Automation Test engineer With experince in Gherkin
Posted on Sep 17, 2024 by Infoplus Technologies UK Ltd
Role: Python Automation Test engineer With experience in Gherkin
Location: Gaydon, UK
Permanent
General Description:
Test platform Gherkin expert
As a member of Test platform, you will be part of a team which creates, develops and deploys solutions for a global testing platform. The main purpose of this role is to support the implementation of global best practises and standardising workflows to drive efficiencies and improve quality.
The candidate will be working as part of a discovery team who are responsible for driving adoption of a unique platform that will revolutionise industry practises.
The preferred candidate will need to work well as a team member, lead as required and communicate effectively with the team and other stakeholders.
Key Accountabilities and Responsibilities
Key Responsibilities
- Working with domains as the Subject Matter Expert (SME) for Keyword Driven testing process, Behaviour Driven Development (BDD) and good gherkin syntax.
- Working with the three amigos highlighting best practises and governance of existing business processes and proposing improvements.
- Input to training material and updating of documentation as needed eg SharePoint training pages or Test frameworks architectures detailing the architecture of tools developed and used by Test Platform.
- Working with domains as the Subject Matter Expert (SME) for Testing processes principles:
o Software Testing Lifecycle (STLC)
o Three Amigos
o Test design techniques
o Boundary analysis, equivalence partitioning, coverage
o Types - Smoke/Regression/API/Unit/System/Interface/etc.
o Arrange Act Assert/Given When Then/Setup Execute Teardown
o Understands a testing mindset, Providing assistance, guidance and training where needed.
Knowledge, Skills and Experience
Essential:
- Knowledgeable on Gherkin best practices. Must be able to provide examples and can immediately identify pitfalls when shown a poor-quality example.
- Experience applying Python across a range of domains eg testing/machine-learning/data-science/scripts-development/web-development.
- Knowledge of Gherkin tools and ecosystems and applying with automation frameworks eg Cucumber/Behave/etc.
- Demonstrated automation development. Must be able to demonstrate examples of automation success stories - eg static analysis, pipelines, git hooks, automation of manual tasks, IDE configuration, automated coding style, etc.
- Must have experience with the following tools:
o Git/GitLab/GitHub/Bitbucket/etc.
o CICD pipelines eg GitLab-pipelines, GitHub-workflows, Jenkins, etc.
o Experience in multiple test frameworks eg behave/Cypress/Playwright/Cucumber/etc.
o Experienced in at least one IDE - eg VSCode, JetBrains, Eclipse, etc.
Desirable:
Strong understanding of Python packaging and deployment
Good conceptual knowledge across toolchains (AVL, Vector, dSPACE, NI, Synopsis, etc.)
Experience with JavaScript/TypeScript
Strong experience in unit testing - pytest/unittest/behave/etc.
Experience with the following tools:
o Vendor toolchains
o Project management tools - JIRA/Wrike/Trello/GitHub-Projects/etc.
o Docker
o Cloud environnements - AWS/GCP/Azure/etc.
Exposure to Agile/Scrum/Extreme-programming
Exposure to test management tools eg XRAY/RQM
Open source experience
ISTQB certified
Personal Profile
An individual with a customer-first mindset who is easy to do business with and makes people feel special, driven to deliver experiences that are personalised, transparent and dependable.
Solution oriented individual, who is results-driven with the ability to deliver operational plans in a highly demanding environment.
Identifies, quantifies and flags problems.
Executes to schedule on assigned work with attention to quality & detail.
Freely and proactively shares knowledge with others.
A passion for continuous technical improvement.
A good communicator with the ability to communicate complex ideas to all stakeholders irrespective of technical understanding.
Resilient and enthusiastic, an individual able to deliver results under pressure
Reference: 2824818473
Alert me to jobs like this:
Amplify your job search:
Expert career advice
Increase interview chances with our downloads and specialist services.
Visit Blog