James holds a PhD in visual analytics, a topic that combines human problem solving with computer processing power. James applies these ground-breaking approaches to QA, focusing on Model-Based Testing and Test Data Management. Formerly a managing software engineer with CA Technologies, James is now a director and lead developer with Curiosity Software Ireland. Both roles have required close collaboration with a wide-range of organisations, working to understand and tackle their software delivery needs.
Continuous Testing with Models: eradicating perennial barriers to rigorous testing
This session presents an example iteration to demonstrate how Model-Based approaches can test complex systems within short iterations. The requirements-driven method identifies defects at source, while maximising feedback and eliminating testing bottlenecks. Parallelism and re-usability are built in, with QA and business teams working from the same models to deliver better systems faster.