Actions). 2. Generative AI in Automation Leverage GenAI (e.g., OpenAI, Google Gemini, or Custom LLMs are preferred) for process automation 3. Behavior-Driven Development (BDD) with Cucumber Develop Gherkin-based BDD test cases and integrate with Cucumber. Collaborate with business analysts, developers, and stakeholders to define test scenarios. Implement step definitions and ensure seamless execution of BDD tests. 4. … and integrate best practices. Required Skills & Qualifications: Technical Skills: ? Python Programming Strong coding skills for automation. ? Selenium WebDriver Hands-on experience in UI test automation. ? Cucumber & BDD Experience in Gherkin syntax and step definition development. ? Generative AI (LLMs, NLP) AI-driven test automation expertise. ? CI/CD (Jenkins, GitHub Actions) Test automation integration. ? API Testing REST API automation using Python More ❯
tools such as Jenkins o Automation test frameworks such as TestNG, Junit, Robot Framework, Geb, Spock, Nunit o Open-Source Automation tools such as Selenium using Java, Cucumber/Gherkin o Open source or commercial version control systems such as GIT, Mercurial, CVS, SVN, Clear Case o Automation Test execution via Cloud-based development environments such as Amazon Web Services More ❯
technical/non-technical teams with clear communication Mentor colleagues and share knowledge Essential Skills Automation in CI/CD pipelines (GitHub Actions) Selenium/WebDriver, Java, JavaScript, BDD (Gherkin/Cucumber) Linux environments, AWS MySQL scripting (2+ years in last 5 years) MariaDB/Oracle/MySQL/AWS Aurora (2+ technologies) Proactive, risk-assessed decision-making Mentoring and More ❯
in testing non-deterministic systems (e.g. LLM outputs), and ability to design test plans that balance expected outcomes with subjective evaluation. Familiarity with writing and reviewing acceptance criteria (e.g. Gherkin or similar syntax). A sharp eye for UI/UX quality and a passion for advocating for end users. Experience using tools like Jira, Notion, or TestRail to manage More ❯
databases, is essential. The key technology knowledge includes: Best Practice test approaches Test Automation in CI/CD pipelines (GitHub Actions) Selenium/WebDriver Java and JavaScript BDD testing (Gherkin/Cucumber) Linux environments AWS environment experience MariaDB, Oracle, MySQL, AWS Aurora (2 or more) 2+ years in MySQL scripting within cloud Data Migration projects AWS data migration testing, including More ❯
test automation into build and release workflows. Strong understanding of Agile development and the role of testing throughout the sprint lifecycle. Comfort with writing clear, testable acceptance criteria using Gherkin or similar syntax. Excellent debugging, investigation, and root-cause analysis skills. A collaborative, detail-oriented mindset and strong communication across teams. BSc in a related field such as Computer Science More ❯
engineers and testers across multiple time zones. Actively contribute to hands-on test automation, framework design, and troubleshooting where needed. Drive adoption of Behaviour-Driven Development (BDD) using Cucumber, Gherkin, and related tools. Champion Agile QA practices, working closely with Product Owners, Scrum Masters, and Developers in a Scrum-based Agile environment. Manage and optimize test planning, execution, and traceability … Azure DevOps Test Plans and test lifecycle management. Hands-on experience with automated testing frameworks, such as: Selenium Playwright Cypress RestAssured Advanced knowledge of BDD concepts and tools: Cucumber Gherkin (Given/When/Then syntax) SpecFlow/Behave (a plus) Strong understanding of Agile Scrum methodology, with experience in sprint rituals and cross-functional collaboration. Experience leading remote QA More ❯
engineers and testers across multiple time zones. Actively contribute to hands-on test automation, framework design, and troubleshooting where needed. Drive adoption of Behaviour-Driven Development (BDD) using Cucumber, Gherkin, and related tools. Champion Agile QA practices, working closely with Product Owners, Scrum Masters, and Developers in a Scrum-based Agile environment. Manage and optimize test planning, execution, and traceability … Azure DevOps Test Plans and test lifecycle management. Hands-on experience with automated testing frameworks, such as: Selenium Playwright Cypress RestAssured Advanced knowledge of BDD concepts and tools: Cucumber Gherkin (Given/When/Then syntax) SpecFlow/Behave (a plus) Strong understanding of Agile Scrum methodology, with experience in sprint rituals and cross-functional collaboration. Experience leading remote QA More ❯
years of experience in test engineering with experience of leading teams. Technical Skills: Strong knowledge of automated testing methodologies, tools, and frameworks (e.g., Typescript, Cypress.io, Cypress Cloud, BBD (Cucumber & Gherkin), Mailosaur, AWS, JIRA, TestMo) & a proficiency in developing and maintaining automated testing scripts and frameworks. Knowledge of API & Performance Testing. Agile Practices: Experience working in an Agile development environment, with More ❯
would be an advantage. Experience in object-oriented programming using C# (strongly preferred) or Java. Experience in writing code for .Net based test automation solutions, utilising BDD tools (Specflow, Gherkin). Experience in automating the testing of both REST API and/or UI-based applications. Experience working with GitHub Actions workflow (yaml) for deploy/test in CI pipeline. More ❯
source code management (Git) Knowledge of Change, Incident and Problem management processes. Possess knowledge and experience in agile development practices, continuous integration, and test automation (e.g., TDD, BDD, Cucumber, Gherkin) Display excellent interpersonal and team-working skills. Experience in providing technical guidance and mentoring. And any experience of these would be useful Possess experience working with cloud-based tools such More ❯
Annapolis Junction, Maryland, United States Hybrid / WFH Options
Lockheed Martin
experience; or 3 years of professional experience with a related Masters degree. - An active Top Secret clearance with polygraph. Desired Skills: One or more of the below: - Cumber/Gherkin, JMeter, Swagger (or similar API tool), Selenium Tools: Cypress, 508 testing tools (JAWS or NVDA) - S/W: java, java script, python, ansible - Other: Kubernetes, docker, CI/CD Clearance More ❯
Annapolis Junction, Maryland, United States Hybrid / WFH Options
Lockheed Martin
years or more of professional experience; or 12 years of professional experience with a related Masters degree. - An active Top Secret clearance with polygraph. Desired Skills: - Cumber/Gherkin, JMeter, Swagger (or similar API tool), Selenium Tools: Cypress, 508 testing tools (JAWS or NVDA) - S/W: java, java script, python, ansible - Other: Kubernetes, docker, CI/CD Clearance Level More ❯
Skills: Expertise in Cross Browser and Cross Platform compatibility testing Familiar with continuous integration systems using Git, Jenkins, and Jira Experience with TDD, ATDD, and BDD using Cucumber and Gherkin If you are passionate about software development testing and have a strong understanding of the banking sector, we encourage you to apply for this exciting opportunity at RGH-Global Limited. More ❯
DevOps adoption at scale. Your responsibilities: Coach development squads on modern engineering practices such as: Software Craftsmanship, BDD/TDD, Trunk-Based Development CI/CD automation Agile Testing & Gherkin syntax Value Stream Mapping and continuous improvement Help squads assess their current DevOps maturity and define actionable improvement plans Facilitate collaboration between development teams and tooling teams to ensure proper More ❯
Wellington, Shropshire, United Kingdom Hybrid / WFH Options
SF Recruitment
working alongside engineers, BAs, and product stakeholders. Own the quality assurance process - from understanding requirements through to delivery. Build and maintain automated test frameworks using modern BDD approaches (Cucumber, Gherkin). Conduct API testing, functional and non-functional testing, and support 3rd-party QA integration. Ensure test coverage across all stages of the SDLC in a Java-based, cloud-hosted … e.g., Cucumber, JUnit) API testing (Postman or similar) Version control systems (e.g., Git) Strong understanding of Agile delivery and test-first principles. Ability to write and implement BDD scenarios (Gherkin) and collaborate with developers on automation. Familiarity with Java environments - you don't need to code, but you'll be working closely with it. Excellent communication skills and a proactive More ❯
Telford, Shropshire, West Midlands, United Kingdom Hybrid / WFH Options
SF Recruitment (Tech)
working alongside engineers, BAs, and product stakeholders. Own the quality assurance process - from understanding requirements through to delivery. Build and maintain automated test frameworks using modern BDD approaches (Cucumber, Gherkin). Conduct API testing, functional and non-functional testing, and support 3rd-party QA integration. Ensure test coverage across all stages of the SDLC in a Java-based, cloud-hosted … e.g., Cucumber, JUnit) API testing (Postman or similar) Version control systems (e.g., Git) Strong understanding of Agile delivery and test-first principles. Ability to write and implement BDD scenarios (Gherkin) and collaborate with developers on automation. Familiarity with Java environments - you don't need to code, but you'll be working closely with it. Excellent communication skills and a proactive More ❯
discipline from an accredited college or university is required. Four (4) years of additional SWE experience may be substituted for a bachelor's degree. • Understanding of how to construct Gherkin to capture the desired behavior of a system • Ability to develop and maintain automated test cases • Ability to analyze and interpret test results • Ability to identify, analyze, and resolve automation More ❯
a related discipline from an accredited college or university. Alternatively, an additional four (4) years of Software Engineer experience may be substituted for the degree. Proficient in crafting precise Gherkin syntax to effectively capture and define the desired behavior of complex systems. Skilled in developing and maintaining robust automated test cases to ensure high-quality software delivery. Adept at analyzing More ❯
with continuous delivery pipelines using Spinnaker, Kubernetes, Docker, TerraForm. Experience implementing Data Dog - creating monitors, alerts, dashboards. Experience using GitHub and GitHub Actions. Experience with Behavior Driven Development (BDD), Gherkin, and SpecFlow. Familiarity with Atlassian Jira, Confluence, & JFrog Artifactory. Knowledge of software security implementation (e.g., OWASP, PKI, X509 Certificates, TLS). Experience developing software for regulated environments (e.g., IVD/ More ❯
/C++ programming languages. The ideal candidate brings experience in containerizing applications using Docker and orchestrating them using Kubernetes. The Software Developer develops and execute automated test scenarios using Gherkin and be able to write and maintain Unix Scripts. The Software Developer has strong problem-solving and analytical skills. The Software Developer collaborates with cross-functional teams to design and … experience with Java or Golang programming 3 years experience with Agile development 2 years of hands-on experience with Docker and Kubernetes Test automation/scripting experience Understanding of Gherkin Test Specification Tool Understanding of Unix Shell Scripting CLEARANCE: Active TS/SCI within last 24 months minimum More ❯
with space-ground testing activities Experience participating in Operational Assessments Experience with User Acceptance Testing Experience with cloud based environment Experience with DevSecOps development methodologies Experience writing BDD/Gherkin test cases Understanding of Software Build process and the CI/CD (continuous integration/continuous delivery) environment Demonstrated ability to work independently and prioritize competing requirements and tasks Desired … with STK, MATLAB, ModelCenter Experience using model based system engineering concepts Experience participating at the Agile Scrum level for sprint planning Experience developing test automation scripts (e.g. Cucumber/Gherkin, Python More ❯
iOS and Android) You will have a clear understanding of CI/CD pipelines and how testing fits into modern work-flows Comfortable working with acceptance criteria, ideally with Gherkin or similar syntax Strong communication skills and a proactive, problem-solving mindset Experience with manual testing processes and defect reporting A relevant degree in Computer Science or related field A More ❯
More than 2 years' experience working as a QA Engineer Experience with writing clear, concise, and comprehensive test plans and test cases Experience in writing scenarios in BDD in Gherkin syntax Experience in test automation tools such as Cypress and Cucumber Experience of API and Web Services Postman testing Experience in using Xray/JIRA Good working knowledge of CI More ❯
/Kanban) and continuous improvement What You'll Bring Proven experience in programme-level test management Strong technical knowledge (Azure, APIs, mobile, databases) Hands-on with automation tools (SpecFlow, Gherkin, C#) Skilled in Jira, Confluence, and CI/CD pipelines Agile certifications and ISTQB/ISEB preferred Degree in Computer Science or related field Join us to shape the future More ❯