TDD
Past Presentations
Automated Test Design and Bug Fixing @Facebook
The talk describes the deployment of Sapienz, a system for automated test case design that uses Search Based Software Engineering (SBSE) that has been deployed at Facebook since October 2017 to design test cases, localise and triage crashes to developers and monitor their fixes. It also describes...
Test Driven Machine Learning
Software engineers are familiar with test driven development, but are not familiar with the statistical testing required in machine learning. Machine learning specialists are familiar with testing during the model building phase when they withhold data for cross-validation or final testing, but...
Leading a Journey to Better Quality
Often managers are tasked with work to help improve teams and the engineering disciplines they follow. Most managers, unfortunately, end up deciding for themselves what practices will work best for the team and start by mandating change. However, a true leader likes to think about how everyone...
Interviews
Leading a Journey to Better Quality
What is the focus of your work these days?
I work as Head of Quality at Thought Machine, and my focus has been one to enable teams to bake quality in the entire process, but not only engineering, it's also focused on how we work with clients, how we create processes, are we creating the right processes and so on. I work on measuring a lot of metrics as part of this....
Read Full Interview