Skill
Behavior-Driven Development (BDD)
Software Development and Engineering Practices
Behavior-Driven Development (BDD) is a software development methodology that extends test-driven development by writing test cases in natural, business-readable language (often Given-When-Then format) describing expected system behavior. Development and QA teams use BDD frameworks like Cucumber or SpecFlow to bridge communication gaps between technical and non-technical stakeholders.
Open roles requiring Behavior-Driven Development (BDD) (2)
Development Architect - SAP Concur Platform Profile/IES
SAP
Full-time · São Leopoldo, BR, 93022-718
This role is for a software architect to design and deliver cloud-native features on SAP's Concur travel and expense platform, working across multiple programming languages and DevOps practices. It suits experienced engineers who want to mentor others, architect scalable systems, and operate at enterprise scale with cloud infrastructure.
Listed on SAP’s careers site · Apply there ↗
Sr. Software Engineer Lead, Firehouse Subs
RBI
Full-time · Jacksonville
Lead technical design and hands-on development for Firehouse Subs' digital platforms serving millions of guests and franchisees across North America. This role blends senior architecture leadership with 50–70% production coding in React and Node.js, suited to experienced engineers who mentor teams while staying deeply involved in building scalable systems.
Listed on RBI’s careers site · Apply there ↗
Roles that use Behavior-Driven Development (BDD)
Related skills
Curated neighbors in the taxonomy, whether or not employers ask for them together.