# Kunal Behl > Staff Android Software Engineer at DoorDash Location: Danville, California, United States Profile: https://flows.cv/kunalbehl ## Work Experience ### Staff Software Engineer - Android and iOS @ DoorDash Jan 2018 – Present | San Francisco Bay Area ### Software Engineer @ Microsoft Jan 2014 – Jan 2018 | Palo Alto, California ### Software Development Engineer in Test (SDET II, Skype division) @ Microsoft Jan 2012 – Jan 2014 | London, United Kingdom ### Automation Test Analyst/Developer @ BSkyB Jan 2011 – Jan 2012 | Middlesex The Helpcentre team looks after BSkyB’s Help and Support area on Sky.com. Moving away from a more traditional deployment into Production using OpenCMS the Helpcentre team have moved to Continuous Deployment into the Cloud using TeamCity and Heroku. Regardless of the task, the tools and technologies used are the driving force behind the success of Helpcentre. The team works using both the Kanban and Scrum agile methodologies and pair programming is used heavily. A developer/tester has to work in a pair on every story in development. My main responsibilities included are: • Development of the Helpcentre website using Ruby and a Sinatra framework • Development of the Helpcentre website using Haml, CSS and JavaScript • Writing BDD tests using Cucumber and Watir • Adding Rake targets to the tests for testing different environments • Writing screen shot tests to check the look and feel of the screens • Setting up and maintenance of the Continuous Deployment mechanism on TeamCity to Heroku • Maintenance of Tests on the Continuous Integration builds on Hudson • Setting up and maintenance of Virtual Machines for the tests to be run on • Writing cross browser tests integrated with Sauce Labs • Support for the team on overnight releases using the OpenCMS release mechanism ### Senior Test Analyst @ IG Index Jan 2011 – Jan 2011 Working as a part of QA Team, I have gained experience on the daily and futures markets, commodities and options through spread betting and direct market access platforms that are based on Java 2 Enterprise technology. My responsibilities include Sanity, Smoke, Regression and Integration testing front-end, middleware and backend systems of spread betting web sites of IG Index. Using agile methodologies, my day-to-day activities include testing a variety of websites, application forms and API web services. My main responsibilities included are: • Working with the BA to create and understand User Stories • Executing test scripts within 2 week sprints running in parallel with UAT releases • Working closely with the developers when raising defects • Test Support for overnight releases into production • Reporting test progress to key stakeholders and management ### Automation Test Analyst @ EMI Music Jan 2011 – Jan 2011 DiSCO is a new web front end application that will be used worldwide by EMI Music to organise all aspects of the Music industry. The technology used is ASP.NET using an Agile process of Test Driven Development and Behaviour Driven Development. My main responsibilities included are: • Working with the BA to create and understand User Stories • Create Feature Files for the Acceptance Tests using Cucumber written in Gherkin in Visual Studio 2010 • Create Step Definition Files for the Feature Files written in C# in Visual Studio 2010 • Create driver files for the Step Definition Files using Selenium RC in Visual Studio 2010 • Checking in all files to a project which will be used for a Continuous Integration Builds ### Automation Test Analyst @ EMI Music Jan 2011 – Jan 2011 GR and Veda are web front end applications that are used Worldwide by EMI Music to organise all aspects of the Music industry. The technology used is ASP.NET. My main responsibilities included: • Writing test scripts using the expert view in QTP 11 and using a data driven approach. • Writing test scripts using Selenium with Java Eclipse IDE and Sikuli IDE scripting using Java • Incorporating Selenium and QTP into a Continuous Integration model • Recommending which tool is best suited to the Agile methodology desired by EMI Music ### Test Consultant @ SQS Jan 2008 – Jan 2011 ### Automation Test Analyst @ Centrica Jan 2010 – Jan 2011 Merlin Phase 3 is a front end Wizard which will reduce the amount of time a customer spends on the phone in Centrica’s British Gas call centres. The systems involved are Siebel, SAP ISU, SAP CRM, SAP PI, eGate and the front end wizard created using BSP for SAP CRM. The Agile methodology SCRUM has been used for the development of Merlin. My main responsibilities included are: • Scripting Business Components for Business Process Testing using the integrations between QC and QTP • Object Recognition for the Scripts • Recording Recovery Scenarios • Executing the Automated Scripts from QC • Recording Checkpoints • Parameterisation of Input and Output values • Recording scripts on SAP ISU and the front end in BSP for SAP CRM • Reporting the progress of the automated scripts on a daily and weekly basis to key stakeholders and the Test Manager ### Test Lead @ Centrica Jan 2010 – Jan 2010 The tactical solution for the Change of Entity Project is to ensure that British Gas is CAIS Compliant for Experian Credit Checks for Probate. The systems involved are Siebel, SAP ISU, eGate and BANNER. The Agile methodology SCRUM has been used for the development of the Change of Entity Project. My main responsibilities included are: • Mercury Quality Center administrator for the project. • Defect Manager • Environments/Deployment Manager • Uploading of Test Scripts and Requirements to Mercury Quality Center. • Production of Manual Test Scripts • Test Execution • Designating testing activities to the test team • Reporting the Test team’s progress in daily and weekly reports to senior management ### Senior Test Analyst @ Centrica Jan 2009 – Jan 2009 Merlin is a new front end Wizard which will reduce the amount of time a customer spends on the phone in Centrica’s British Gas call centres. The systems involved are Siebel, SAP ISU, SAP PI, eGate and the new front end wizard created using BSP. The Agile methodology SCRUM has been used for the development of Merlin. My main responsibilities included are: • Mercury Quality Center administrator for the project. • Customising Mercury Quality Center to the client’s needs. I produced a Mercury Center Configurations and Settings Document fot the project. • Producing project specific guidelines and tutorials to teach the client how to use Mercury Quality Center. • Defect Management – I produced the defect management procedures and guidelines document for the project. • Involvement with a SCRUM team to ensure testing activities are adhered to for that particular part of the system. • Uploading of Test Scripts and Requirements to Mercury Quality Center. • Production of Manual Test Scripts • Test Execution • Regression Test Lead for the project • End to End Test Lead for the project • Designating testing activities to the SCRUM team and other Scrum teams ### Business Development and Optimisation (BD&O) Test Lead and Quality Center Administrator @ Merrill Lynch Jan 2009 – Jan 2009 The project consisted of the Business (user’s of the trading systems) requesting Change Requests for their particular system. These changes then get prioritised and implemented into a release. I managed the Business Users to carry out UAT and Regression testing on the releases. My main responsibilities included: • Raising new Change Requests in HP Quality Center 9.2. • Managing UAT and Regression Testing Phases. • Raising and tracking defects ensuring they got fixed and tested. • Daily and weekly reporting regarding test progress. • Daily conference calls for UAT and Regression Testing updates. Whilst carrying out the BD&O Test Lead role I also was a Quality Center Administrator. My main responsibilities for this role included: • Customisation of the Requirements module by adding new fields, tabs and Requirement Types. • Back-End customisation using Visual Basic. • Excel reporting using SQL for an ORACLE Database. • Importing/Exporting Requirements. • Creating requirements linkage to existing requirements and tests for traceability and reporting purposes. ### Test Consultant @ Cable & Wireless Jan 2008 – Jan 2009 I was an integral part of the Systems and Integration Testing team for Cable & Wireless. The project itself was to test a new email service for the NHS developed by Cable & Wireless. My main responsibilities included: • Execution of manual test scripts using HP Quality Center Version 9.0. • Reviewal and Amendment of Scripts. • Requirements analysis. • Test data creation and preparation for Integration, Performance and UAT test phases. • Defect Management. • Regression testing and retest of defects on 10 cycles of development. I also aided the RFO and Migration test teams by writing test scripts and reviewing existing scripts. ### Performance Test Consultant @ Bupa Jan 2008 – Jan 2008 I was involved in the Performance Testing at BUPA where I worked with an offshore Performance test team based in Durban, South Africa. I learned a great deal about how HP LoadRunner plays an integral part of Performance testing. I was involved in: • Recording scenarios from Mercury Quality Center (including billing, claims, quotes and enrolment). • End to end recording of enrolling a new customer onto SWIFT. • End to end recording of a customer making a claim and using SWIFT to generate reports. • Creating test data for recording scenarios. • Building scripts. • Preparing scripts for Load testing. • Creating Load test scenarios. • Running Load tests. • Analysing results. ## Education ### MSc in Computer Science University of Hertfordshire ### BEng in Automotive Engineering with Motorsport University of Hertfordshire ## Contact & Social - LinkedIn: https://linkedin.com/in/kunal-behl --- Source: https://flows.cv/kunalbehl JSON Resume: https://flows.cv/kunalbehl/resume.json Last updated: 2026-04-12