Hello, my name is Nathan Bain - thankyou for visiting my website.
I am a Software Engineer who specialises in Testing and Test Automation. I have over 10 years experience in the industry - working in a wide range of environments such as Investment Banking, Commercial Banking, Credit Card Payment Systems, Consumer Electronics, Online Media and Interactive Television & Radio Services.
I have experience of working with a variety of programming languages (C#, Java, Python etc.), web technologies (ASP.NET, PHP, JavaScript etc.) & testing tools (FitNesse, Selenium, WebDriver, NUnit, Cucumber etc.).
I also have strong experience of working in Agile environments, practicing Scrum and Kanban methodoligies.
I am currently a Software Developer at BNP Paribas in London, having worked here since late 2009.
I am an active member of the Agile Software Development and Testing community in London. I am the organiser of Agile Testing London and a regular at other software development events.
I welcome any questions or enquiries about QA & Testing or anything else.
Twitter: @nathanbain
Email: nathan_bain at hotmail.com
Over the years I have learned a lot about software testing and how testing techniques are best applied. In the Technologies section, I talk more about which testing tools I use, why I use them and how they are applied to best effect. In the Testing & QA section, I talk more about my approaches to testing in the software development process, how I make a difference to project success and why these approaches are succesful.
I am a regular attendee at Skills Matter evenings, a big fan of FitNesse & Webdriver and a member of the Yahoo! Agile Software Testing group.