Technical Agile Coach

agile, bdd, atdd, gherkin, cucumber, automation, testing, test cases, user story, microservices
Full Time
$150,000+
Work from home not available Travel not required

Job Description

What You'll Do

  • Embed with the customer's engineering Agile teams to coach and guide them throughout their journey to BDD.
  • Be a player-coach.
  • The technical coach will aid team in meeting each sprint s goals, by enhancing their ATDD technical capability and effectiveness over time.
  • Share and advocate for best practices in BDD
  • Help the team adopt and mature its BDD processes and practices
  • Envision and setup KPIs/metrics to baseline and gauge the maturity of the BDD adoption and effectiveness of the coaching
  • Assist and consult the teams as they create living documentation and acceptance tests in Gherkin
  • Provide re BDD trainings on as-needed basis
  • Provide thought leadership around BDD automation framework design and implementation
  • Identify and surface challenges in adoption, recommended solutions and effectively communicate to executive leadership.
  • Provide architectural guidance around BDD automation framework implementation

What You Have

  • Excellent understanding of Behavior-Driven Development methodology (BDD), roles and responsibilities of different team members
  • At least 3-5 years of experience executing ATDD/BDD on a project
  • 1+ years of experience using Gherkin language to describe functional requirements
  • Understanding of Cucumber for the execution of Gherkins
  • 1+ years of experience with functional test automation concepts
  • 1+ years of experience with test automation capabilities and limitations

Technical Ability

  • Establish BDD ground rules and roles and responsibilities to foster a cohesive BDD team
  • Deliver project process improvements across Sprint usage support for tools used for the BDD process
  • Best Practices for developing Features files
  • Provide methods of categorizing backend (API) and frontend (UI) test cases
  • Provide methods of creating one or more Feature files for a User Story
  • Provide methods for splitting Feature files appropriately
  • Provide expertise in structuring acceptance criteria for Feature files
  • Provide expertise for structuring tests and tying them to actual requirements

Nice to have

  • Hands-on test automation experience
  • Hands-on BDD automation framework implementation/usage experience
  • Experience in providing effective methods for testing Microservices-based applications
  • Knowledge of the CI/CD pipeline and integration into the pipeline.

Posted By

Vanessa Klein

1231 Greenway Dr, Ste 900 Irving, TX, 75038

Dice Id : cxkeane
Position Id : 6300553
Originally Posted : 1 month ago
Have a Job? Post it

Similar Positions

Agile Coach
  • Cisco Systems, Inc.
  • San Jose, CA
Agile Coach
  • Agama Solutions Inc.
  • San Francisco, CA
Sr. Agile Coach
  • The Ascent Services Group
  • Foster City, CA
Sr. Agile Coach
  • XTGlobal
  • Foster City, CA
Senior Agile Business Analyst
  • Datanomics
  • San Francisco, CA
Scrum Master in San Mateo, CA
  • OSI Engineering, Inc.
  • San Mateo, CA
Scrum Master
  • Adroit Resources
  • San Francisco, CA
Scrum Master
  • Nisum
  • Pleasanton, California
Scrum Master
  • Eliassen Group
  • San Jose, California
Project Manager/Scrum Master
  • Robert Half Technology
  • San Francisco, CA
Google cloud Engineer
  • Spar Information Systems
  • Phoenix, AZ
Agile Project Manager
  • HHS Technology Group
  • Sacramento, CA
Associate Scrum Master
  • TransUnion
  • San Luis Obispo, CA
Sr. Scrum Master
  • Arthrex
  • Santa Barbara, CA