Mike Rolls

Mike Rolls Email and Phone Number

Senior QA Engineer/SDET @ JustPark
london, england, united kingdom
Mike Rolls's Location
Berkhamsted, England, United Kingdom, United Kingdom
About Mike Rolls

I have worked in the software testing field for over 20 years, recently as a Senior QA/SDET but have also had some development roles. As such I have experience in all stages of software testing and development, and am looking to continue working in the QA Automation field (which is where my strengths are) whilst expanding my skill set.

Mike Rolls's Current Company Details
JustPark

Justpark

View
Senior QA Engineer/SDET
london, england, united kingdom
Website:
justpark.com
Employees:
99
Mike Rolls Work Experience Details
  • Justpark
    Senior Qa Engineer
    Justpark Jul 2023 - Present
    London, England, United Kingdom
    - Working as a QA on the core backend team- Helped develop and evolve a Cypress automation framework and test suite
  • Smartnumbers
    Junior Ios Developer
    Smartnumbers Oct 2017 - Jan 2019
    London, England, United Kingdom
    - Worked in a small team (with one other iOS dev) to help rewrite the Smartnumbers iOS app in Swift, a BYOD solution to allow the use of a separate business number to make calls/texts on one phone- Used Bitrise CI/CD service to produce development and production builds triggered via Github commits- Wrote XCUITests to provide a comprehensive suite of UI tests to be on Bitrise with every build - which used Hoverfly to mock API calls and help make the tests more stable- Used Stomp Client to communicate with the backend websockets service to send chat messages- Liaised closely with the backend developer when integrating with the API and websocket endpoints- Worked closely with the PO to help plan, define and refine stories, and keep him up-to-date with any issues
  • Smartnumbers
    Qa Engineer
    Smartnumbers Jul 2016 - Oct 2017
    London, England, United Kingdom
    - Moved into a vertical team structure to test a number of telephony based services, both back-end and front-end (HTML5 app) and mobile apps (iOS and Android)- Took responsibility for the automated test suite, which was written in Java/Cucumber-JVM and Selenium WebDriver, and needed someone to improve the quality and breadth of its testing, to maintain the existing tests and mentor other QAs and developers on how best to write automated tests in a Behaviour Driven Development methodology- Began a huge refactor of the automated test suite, improving its structure and ease of use and reuse, all while adding new tests for team stories in the current sprint. Used lambdas and an extension of Selenium classes to massively improve the speed and consistency of the tests- Used Amazon Web Services (AWS) to deploy and maintain the services including Elastic Beanstalk web services, SNS simple notification service for push notifications, Cloud Watch for monitoring- Helped maintain and deploy components within a number of test environments, which consisted of numerous Centos Linux and Windows machines, SQL servers and LDAP directory servers
  • Gamesys
    Software Developer
    Gamesys Mar 2011 - Dec 2015
    London, England, United Kingdom
    - Moved into full-time development, working on the Payments, Fraud, KYC (Know your Customer) and Deposit Limit areas of the gaming sites. These were server-side applets based on Java, Spring, RESTful web services, DB2- Worked in a scrum agile team, always helping to improve processes to maximise our productivity- Fully implemented on my own an interface to a KYC system called Bisnode for our Swedish members. This was a success, only needed a small tweak to improve the matching rate- Was the main developer working on a Gaming Finance application written in Adobe Flex- Developed a system for generating Refunds to customers, based on responses from third-party providers- Worked closely with front-end teams on several pieces of work including integration with Lexis Nexis, apayment provider in the US. Tested our side by mocking the calls to their service so we could implementwithout having to wait for the front-end- Improved the Cucumber test framework so it was more reliable, robust and tests were more extensible- Paired with the QA to assist with their Cucumber testing, then took full responsibility for the testing framework- Started working on two new services to store/check member identities for fraud purposes, which was based on a neo4j graph database and Dropwizard for microservices- Mentored a new junior software engineer in the team
  • Gamesys
    Software Developer In Test
    Gamesys Mar 2009 - Mar 2011
    London, England, United Kingdom
    - Stepped up to an SDET role when the team expanded and began by helping to create a Cucumber BDD test framework (it was initially Concordion) to help test our back-end services. The tests only used REST calls to the services so simulated real world application and gave a lot of confidence to the team and stakeholders. Used Postman initially to help test the endpoints- Created extensive test plans with the help of the major stakeholder- Wrote and ran JMeter performance tests to ensure we could handle a minimum number of transactions per second on the site- Updated our internal test harness used to mock calls to third party providers (for payments, KYC checks etc) which we used in preference to the flaky harnesses offered by the providers- Used the Hudson CI environment to set up jobs to create builds and run the Cucumber tests regularly. Also devised a tagging system to break up the tests into modules - this saved a huge amount of time- Became one of two lead QAs in a Tiger team delivering Jackpotjoy 2. Organised testing of a large number of people, creating an overall test plan and delegating testing to QAs and developers. The testing was completed on time and the project a huge success- Tested against the live servers of payment methods and KYC providers as final tests to ensure they were invoked correctly- Started to do small pieces of Dev work - paired with developers and was able to do increasingly larger changes myself
  • Gamesys
    Senior Software Test Engineer
    Gamesys Jan 2007 - Feb 2009
    London, England, United Kingdom
    - Sole QA for a new Customer Support Admin application in an Agile team of five. Wrote and performed manual test scripts for all functions of the application, which acted as the technical specification- Used Selenium to set up a regression suite of tests for the CSAdmin application- Performed a presentation to the other QA’s of how Selenium was used within my team, and acted as atechnical QA to assist others with setting up and using Selenium in other teams- With the CSAdmin app completed I moved to the Payments team to help test a redesign of the legacy code which deals with all payments and KYC/fraud checks on members- Liaised closely with the Gaming Finance team to help develop a new application for them to view member details, process payments, etc.
  • Motorola Solutions
    Lead Software Test Engineer
    Motorola Solutions Jul 2005 - Oct 2006
    Basingstoke, England, United Kingdom
    - Test lead for Push-to-Talk (PTT) over Cellular (PoC) solution for Symbian phones, which emulates walkie-talkie communications over 2.5G and 3G networks using voice over IP and Session Initiation Protocol (SIP) technologies. Was responsible for ensuring the quality of all software releases - designed detailed acceptance test specification for this purpose. Learnt to work effectively with both Motorola and 3rd party development teams- Worked in Spain and Portugal for several weeks, testing the PTT client’s stability on the key mobile networks. Lead a team of four, testing in a variety of locations. Despite tight deadlines and insufficient hardware, the testing was completed on time- Basic analysis of server/client SIP logs containing RTP/RTCP packet data to determine where calls had failed- Developed a suite of automated tests using the TRY application for the soak testing of PTT functionality. These tests previously took half a day to run manually, on each phone, so it was a major time saver- Release manager - created all Motorola and customised clients, dealing with customers and local offices directly- Supported all European and Middle-east customers. Worked with 3rd party developers to provide fixes which were fed back to local offices and customers after smoke testing them- 3 contract extensions
  • Corfinancial
    Test Engineer
    Corfinancial Jun 2004 - Jun 2005
    London, England, United Kingdom
    COR-FS is the leading provider of Straight Through Processing (STP) solutions to the Investment Management industry, and its flagship product, Salerio e2e, is consistently the preferred choice of the largest investment organisations world-wide.
  • Mobile Innovation
    Senior Test Engineer
    Mobile Innovation Feb 2002 - May 2004
    London, England, United Kingdom
    8 contract extensions
  • Insignia Solutions, Inc.
    Senior Test Engineer
    Insignia Solutions, Inc. Sep 1996 - Feb 2002
    High Wycombe, England, United Kingdom

Mike Rolls Education Details

Frequently Asked Questions about Mike Rolls

What company does Mike Rolls work for?

Mike Rolls works for Justpark

What is Mike Rolls's role at the current company?

Mike Rolls's current role is Senior QA Engineer/SDET.

What schools did Mike Rolls attend?

Mike Rolls attended University Of Kent.

Who are Mike Rolls's colleagues?

Mike Rolls's colleagues are Aarthi Muthusami, Yusuf Islam, Adam Hill, Avisha Martin-Patel, Jacob Harle, Miroslava Sirc, Marcus Langford.

Not the Mike Rolls you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.