scale software development and delivery disciplines including: Agile, DevOps, Continuous Delivery. Continuous Integration practices such as branching strategy, etc. Test strategies such as BDD/TDD, quality frameworks, test automation, etc. We're a collaborative bunch; you'll work closely with all parts of the organisation. Working with our More ❯
management tools - Git or Bitbucket. Good understanding of clean coding principles. Must demonstrate strong familiarity of design patterns. Proven experience of applying TDD and BDD practices and maintaining clean CI/CD pipelines Bonus points for Understanding of Equity Derivatives technology or experience with other asset classes within Markets Kotlin More ❯
scale software development and delivery disciplines including: Agile, DevOps, Continuous Delivery. Continuous Integration practices such as branching strategy, etc. Test strategies such as BDD/TDD, quality frameworks, test automation, etc. We’re a collaborative bunch; you’ll work closely with all parts of the organisation. Working with our More ❯
scale software development and delivery disciplines including: Agile, DevOps, Continuous Delivery. Continuous Integration practices such as branching strategy, etc. Test strategies such as BDD/TDD, quality frameworks, test automation, etc. We’re a collaborative bunch; you’ll work closely with all parts of the organisation. Working with our More ❯
/2014 Experience working with XML and XSD technologies Experience of enterprise software development Experience of web development Experience with TDD, BDD or similar approaches to specifying requirements and design. Location UK - City Quays - Belfast More ❯
functions, message queues, databases, API gateways, authentication). Developer or Architect level cloud certification or equivalent experience. Good understanding of software testing approaches (TDD, BDD) and associated frameworks (e.g. unit testing, Testing Library, Cypress etc). Experience of agile software development including sprints, work estimation and developing acceptance criteria. More ❯
We believe in the power of ingenuity to build a positive human future. As strategies, technologies, and innovation collide, we create opportunity from complexity. Our teams of interdisciplinary experts combine innovative thinking and breakthrough technologies to progress further, faster. Our More ❯
to be implemented at the right stage of development lifecycle. Competencies: Solid QA Analyst skills Strong attention to detail Strong working knowledge of BDD Self-motivated and enthusiastic team player Happy to take personal responsibility and be accountable for outcomes Proven communication, analysis and problem solving skills Customer focused … Candidate Criteria (Required): Ability to understand compound business requirements quickly, and to define clear acceptance criteria. Prior experience building out robust test automation and BDD frameworks Coding experience with Python, Java or other comparable object-oriented languages Strong SQL skills (Oracle/PostGreSQL) Familiarity with testing REST API's and More ❯
developers, and other stakeholders to ensure that our applications meet both functional and non-functional requirements. Your expertise in Behavior-DrivenDevelopment (BDD), agile methodologies, and deep understanding of functional domains will be key to ensuring the success of our projects. Key Responsibilities Agile QA Practices Actively participate … confirmation, settlement, and margin. Conduct thorough root cause analysis for defects and implement preventative measures to enhance production stability. Behavior-DrivenDevelopment (BDD) Implement and advocate for BDD practices within the QA process. Provide test scenarios and maintain automated test scripts using BDD tools such as Cucumber, ensuring … critical applications. Strong financial product knowledge, with a distinct advantage in derivatives. Technical Skills Proficiency in test automation tools and frameworks, particularly those supporting BDD such as Cucumber. Solid understanding of UNIX, shell scripting, and SQL. Understanding of microservices architecture and test requirements. Experience with test management and defect tracking More ❯
Ensure test coverage for functional and non-functional requirements, focusing on areas such as trade processing, confirmation, settlement, and margin. Implement and advocate for BDD practices. Mentor junior QA team members, providing guidance and support to enhance their professional growth. Provide test scenarios and maintain automated test scripts using BDDMore ❯