Martijn is a fast learner, rational, energetic, a good team-player, responsible, has excellent communication and organizational skills, is able to work under pressure, to prioritize and meet hard deadlines. He has worked on some very high-profile prestigious projects. Martijn ensures that the quality aspects are known and respected throughout the team so that quality becomes an inherent part of processes.
Martijn works well in a multiple project environment, effectively managing time, quality constraints and third-party teams. He drives for developmental and executional excellence.
Martijn has great experience within the testing and quality environments on a broad range of platforms (Solaris, Unix, Linux, Mac OS9 Mac OS, Windows 7, Windows Vista, Windows NT, Windows2000, Windows98, Windows95, DOS etc.) and products.
Besides his managerial and consultancy skills, he is an expert on test execution and a variety of test tools and methods.
Polteq is an independent provider of international testing services. Polteq professionals can fulfil the role of test engineer or test manager within your organisation. Furthermore Polteq is specialised in supporting organisations to improve their testing processes, test automation, managing test outsourcing and providing training sessions (including certification). Polteq started in 2000 with the aim to provide high quality testing services. Through its unbridled commitment and achievement at the highest level, Polteq has gained a leading position within its branch. Polteq sees the testing of information systems as a specialty, which is becoming more and more important every day and plays a crucial and central role in the delivery of good quality IT solutions. And this is becoming more challenging because of increasing complexity of these systems. All the employees at Polteq chose this company to fully focus themselves on the testing craft in a small (approximately 100 professionals), flexible and informal company with an open working culture, where everyone is appreciated and respected. All colleagues know each other and this forms a unique bond of professionals. Testing and current company affairs are discussed regularly at informal meetings. Enjoyment at work is very important to us at Polteq. To ensure the high quality of service, Polteq finds that continuous education for all its employees and the sharing of knowledge and experience are a must. Not only the development of testing methods and techniques are of importance but also the development of personal and communication skills.
Making an inventory of the possibilities and capabilities of the Jumbo test organization in relation to test tooling, summarizing the needs and desires for test tooling in the broader sense of the word. Writing out a business case for test tooling including a new bugtracking system, test management tooling and integrated test automation and load & performance tooling. Selecting a short list of possible tool vendors/providers based on the immense and varied application landscape of the organization. Presenting this shortlist an explaining the proposed solution to IT management in order to implement the test tooling plan.
Implemented a load and performance test for the new e-suite for Dutch local governments. The tests are fully data driven and dynamic, built in JMeter for load generation and server-response-time measuring and Selenium WebDriver for browser-response-time measuring. The testsuite was built with ease of use, versatility and reusability in mind, thus ensuring future benefits for Dimpact.
Due to high pressures on a project, we were asked to come and help out with building a (quick and dirty) automated test solution to help test/check over 40.000 different paths through a mission critical application. The tests were executed in an end to end scenario where both the webservices and the webapplication were triggered, thus testing both through the GUI and directly over SOAP connections. The environment is closed off with client-side certificates, making automated testing somewhat more challenging.
In this project, Polteq was asked to help inventorize the requirements for testautomation tooling and based on these requirements give a balanced advice/ shortlist of possible tools for Practis to start using going forward on their C# platform.
As a test coordinator at C1000/Jumbo supermarkten I was responsible for the testing and acceptance of the new Wintel platform hosted in two co-locations. This environment is based on WMWare ESX enabling a sustainable growth for the future for Jumbo Supermarkten. Coordination of this migration involved reviewing and accepting network and hardware architecture designs, data retention policies, fail-over scenarios and roll-back scenarios. As test coordinator I was responsible for overseeing the testing of all scenarios and signing off to the Jumbo IT organization.
Setting up and executing a performance test for Het Noordbrabants Museum's new ticketshop
Coordination of setting up and executing regression tests on the 1% Club platform as a first quality benchmark of the software.
In this project, Polteq was asked to help inventorize the requirements for testautomation tooling and based on these requirements give a balanced advice/ shortlist of possible tools for Steinweg to start using going forward on their entire application landscape. Supporting Steinweg on the implementation of both test automation and testmanagement tooling as chosen based on a Proof of Concept. Create a strategy for the rollout and effective use of both the test automation and test management solutions within one project initially. Based on the lessons learned support Steinweg in the overall strategy of rolling out the test tooling on a grand scale within their systems.
Configuration compliance audit. Based on the specifications as provided by the development partner we have executed a configuration audit of the hardware and Operating System specifications as implemented by the hosting partner.
Writing a details performance testplan for the Jumbo and C1000 integration of AFAS Profit software on a new privately hosted environment. Measuring how the platform copes with the high loads of salary-calculation runs for all employees and at the same time "normal" HRM work being executed on the platform. Measuring of the User Interaction speeds of the application layer though the Remote Desktop client was done through Python scripts running against a Sikuli framework in order to fully utilize the rich functionality of the client application. Reporting progress and results to the project team on a regular basis and working together with the project team and the software provider to find ways to shorten the response times of the applications.
Overseeing the implementation of the SAP TAO and HP Quick Test Professional test automation solution as proposed in the project executed the previous year. Responsible for the test automation strategy followed during this project. HP Quality Center/ ALM in combination with SAP TAO and HP Quick Test Professional needed to be installed, configured and got running up to speed. Once all the configuration was done the actual implementation phase of SAP test automation started in said tools.
Executing a combined TI4Automation and TI4Agile assessment for EveryAngle, with the objective of coming up with improvements on how to speedup and stabilize the testautomation and agile testing efforts within the organisation.
Executing a full technical assessment of the existing Test automation solution used by GlobalCollect for regression testing of one of the core applications within the customer-facing landscape.
For a big project within Consumentenbond I have been asked to help create an overall test approach which can be reused in the future for other projects and extensions to the current project.
is work in progress on monitoring the amount of HTTP requests per page(type), the size of each page, loading time in browser (e.g. generation time of a page PRE caching, since this is currently done on stg and prv environments). Head of QA / QA Manager eBay inc. July 2007 – December 2009 (2 years 6 months) Building the QA team from a 4 person group to a team consisting of a regression team, an automation team and a feature team of in total 15 QA Engineers dispersed over 3 different locations. Driving Test Automation to new levels by implementing Selenium Remote Control on a distributed environment with 7 automated test agents wich are responsible for up to 50% of regression of the site. Functional test teams are responsible for any new functionality pushed to site in a bi-weekly release schedule with an average of 120+ developer days in new functionalities per release. Driving the quality of work and workpace of the (offshored) QA team to achieve a consistent 80% and higher Bug Detection Percentage.
senior tester and test manager for Vodafone Live, with a direct responsibility for all products related to Vodafone Live (e.g Handsets, mobile-portal, Internet-portal, etc.)
Planned and executed a penetration test for a marketing application for Jumbo consumers. Using OWASP standards and Top 10 as the basis of this test. Several security risks, both in the application as well as in the infrastructure were found and reported. Once these issues were resolved a re-test on these specific items was executed to confirm a satisfactory resolution of these risks.
Executing a TI4Automation assessment for Ultimo in order to find the current maturity level of the test automation organisation and solution and through that address possible improvements in the setup.
In this short project I was responsible for executing a security scan on the Brabantwonen websites with a focus on SQL-injections, XSS exploits and possible open ports, small misconfigurations and weak password enforcements. Based on the findings made a report was written which has been subjected to both the hosting party and the developers of the sites. The report contains the findings of the security scan including adviced changes and adjustments to ensure the sites become less vulnerable for injections.
Building the QA team from a 4 person group to a team consisting of a regression team, an automation team and a feature team of in total 15 QA Engineers dispersed over 3 different locations. Driving Test Automation to new levels by implementing Selenium Remote Control on a distributed environment with 7 automated test agents wich are responsible for up to 50% of regression of the site. Functional test teams are responsible for any new functionality pushed to site in a bi-weekly release schedule with an average of 120+ developer days in new functionalities per release. Driving the quality of work and workpace of the (offshored) QA team to achieve a consistent 80% and higher Bug Detection Percentage.
Testing and validating the upgrade of the countrywide linux platforms used by ProRail to support and run their organization of countrywide railroads. Tasks include: Requirements review, Writing and reviewing both Master Testplans as well as Detailed Test Plans, Creating and executing testscenarios for the new country-wide Red had Enterprise Linux Platforms Supporting and coaching less experienced testers on the project
Assessing the current state of the testautomation code and based on the outcomes of the assessment draft a plan to get the testautomation suite to a higher level, ensuring high maintainability, ease of extension and high stability across different platforms and browsers.
Structuring performance testing within EBPI, building a roadmap for future tests, inventorising the existing tests, executing a Product Risk Analysis within the organisation in order to create an overview what the current coverage of the main product risks is and where more focus on performance testing needs be directed.
Responsible for the overall technical testing approach, test plans and test execution of all non-functional testing within Jumbo in 's-Hertogenbosch. Drafting the security testplan and coordinating the execution of penetration testing of the e-commerce application platform by a third-party. Coordinating and executing disaster recovery tests, fail-over tests and rollback scenarios on different applications, such as Intershop, Order Management System, Heiler PIM, Locus Warehouse Management System. Responsible for writing the test automation strategy, test automation plan and test automation architecture as well as coordinating the construction of the test automation solution based on Selenium WebDriver, utilizing BrowserStack to achieve high browser coverage.
Perfromance testing of the SAP Retail and Locus WMS integration with a WebSphere Message Broker/ESB solution. Writing a detail performance testplan, creating the test scripts and scenarios in a host of tools (AutoIt Script, Python and Java), executing the tests and reporting the outcomes to the business owners and project team. Load was generated for this solution from within the SAP Retail application layer, turnaround times were measured on the output side of Locus WMS.
Swets has asked Polteq to create a proposal regarding the definition and implementation of an efficient End-to-End test process, that focuses on test automation and regression. This implies that (automated) testing of new functionality is not in scope, the goal is to create a (semi) continuous approach to verify that the systems continue to support the core business (processes). The proposed solution needs to address a (lean and mean) approach covering tooling, a process focusing on maintaining and continuous improvement of the End-to-End Test as well as the Regression Test, the required skills (including training et cetera); in short: a mature End-to-End and Regression Test organization, SWETS as “director”, the (outsourced) test team as “actor”.
A relentless ambition, a strategic focus, and an unmatched level of expertise have quickly propelled SPIL GAMES to the forefront of the online casual gaming industry. Today we are shaping the future of online casual gaming. Our websites and games are carefully targeted to specific demographics, and because they are fully localized into 19 different languages, we are empowered to truly listen to the needs and desires of players around the world. Starting Januari 2010 I built up a steady QA/Test team with testers located in the Hilversum offices (6 engineers), Poland (1 engineer) and Ukraine (5 engineers). All QA Engineers work within the Scrum teams, as such they are part of the team and share the responsibility of testing stories which have been committed to by the team with the team. Our work consisted of: testing all underlying services of the SOA base of the Spil Portals, testing all games coming live to site on all Spil portals and all Spil Portals and their respective CMS-es. Automation works alongside all QA Engineers and thus alongside with all the teams. Focus is on: automating most of the new functionality, all currently existing services, and building out functional monitoring. Currently in place: proactive, functional monitoring of all services on production and Teens basic functionality (signup, signin, post on wall etc.) Besides this there is work in progress on monitoring the amount of HTTP requests per page(type), the size of each page, loading time in browser (e.g. generation time of a page PRE caching, since this is currently done on stg and prv environments).
Leading a team of 10+ test engineers divided over 3 international locations in order to ensure high quality deliveries to the Marktplaats.nl community.
Building up QA witin the Marktplaats.nl organization from nothing to a solid team which takes full ownership of all new projects coming live to site, ensuring all projects are properly documented and tested before hitting Production. When I started here there was no QA awareness either in the business or in the development teams. Most of the first 6 months were spent in setting up test environments, testcases and creating awareness among the Business and Development teams.
Worked as QA Manager, Test Manager and Project manager for several projects, such as kassa.vara.nl, vroegevogels.vara.nl, www.bosbros.com, www.lingo.nl and many others.
I spent most of my time at Finalist outsourced to Vizzavi and Vodafone as senior tester and test manager for Vodafone Live, with a direct responsibility for all products related to Vodafone Live (e.g Handsets, mobile-portal, Internet-portal, etc.)
Working in a startup with a huge variation in technologies, from Smart Search Agents, Metasearch engines to Natural Language Processing.
Newly implemented a load and performance test for the new e-suite for Dutch local governments. The tests are fully data driven and dynamic, built in JMeter for load generation and server-response-time measuring and Selenium WebDriver for browser-response-time measuring. The testsuite was built with ease of use, versatility and reusability in mind, thus ensuring future benefits for Dimpact.
Writing a detail performance testplan for an Oracle WebCenter solution. Implementing the test scenarios in JMeter, including the Single Sign On solution between WebCenter and Microsoft Active Directory. Executing the tests and reporting on the outcomes of these tests to the organization.
In Country QA Engineer for eBay, and QA Engineer and CS support for Marktplaats.nl, responsible for both the eBay.nl and Marktplaats.nl sites
Implementing a proof of concept of testautomation based on the TrendIC ICTestAutomation (CitraTest).
Building and executing the performance test of an internal, shop-oriented application
Researching the possibilities for test automation of the SAP systems within the AkzoNobel Chemicals business units in relation to a migration of 6 separate SAP systems to 1 unified platform. After the research is concluded writing a full, ready to run, implementation plan including recommendations for whether or not to use SAP Solution Manager, HP Quality Center and other tooling, required team, changes required in the current ways of testing within the organisation and training required for people within the organisation to pull testing to a higher level in general and enable a sustainable and future proof test automation solution in particular.
Building a performance test for an eductional software solution actively and intensely used by all teachers at the RoC Amsterdam & Flevoland in JMeter and WebDriver. The tests will be executed with Blazemeter for load generation.
As a test consultant at Polteq I have been sent to Binckbank to inventorize the possibilities of test automation and based on that inventory create an implementation plan to automate any and all tests possible. Test automation is being done by means of Selenium, Fitnesse and where possible and needed SoapUI. After acceptance of the implementationplan I have been made responsible for guiding and planning the project leading it to a successful ending together with an automation engineer from Polteq and several testers from within Binck. Objective is to automate most of the manual, repetitive tests in a sustainable way and teach Binck employees how to ensure the tests indeed remain solid and sustainable. In order to speedup the process of writing testcases in FitNesse I organized a few Testingdojos. Focus of the first dojo was getting people fully comfortable with writing their logical testcases in a wiki and in a table format and ensuring all tests written get pushed to the FitNesse server in order for them to run continuously. Focus of the second dojo was to go through questions, unclarities and uncertainties and resolve these impediments in order for the testers to be fully in control of what they are testing and ensuring they see the use of these automated tests.