Senior Software Engineer in Test - BrowserStack

          From October 2018

- Automated the new product features using Ruby, Cucumber Framework & Jenkins.

- Optimised Automation Scenarios by identifying the flaky test cases and reducing the overall time for regression tests.

- Created multiple product Jenkins Jobs and CI/CD pipeline for efficient production deployment and reporting.

- Tested Kafka project (Distributed messaging system) for one of the products where logs needed to be shown to the users in real time.

- Written Ansible scripts to optimize staging environment setups, monitoring and logs deletion process.

- Added monitoring service (Linux dash service) which checks health of staging environments and real time logging (Logstation service).



Software Engineer in Test - BrowserStack

November 2016 - September 2018

- Worked on complete integration of BrowserStack's billing system with Zuora.

- Tested BrowserStack's all products, Test planning, writing Functional, Non-functional test cases.

- Identified tools required for testing. Shared deep insight with Developers & Product folks about the feature, execution of test cases, verification, deployment to production.

- Fixed failed regression scenarios after verifying everyday results. (Approx. 2000 scenarios run everyday for regression tests)

- Always gave new product feedback and pointers from a user's perspective after complete analysis of the product.

- Testing the features with production traffic using Apache benchmarking tool and Jmeter.



Application Support & Manual Test Engineer - BrowserStack

June 2014 - October 2016

- Provided Tech support for Live and Screenshots product and manual testing the same before production releases.

- Ensured customer issues and new features are tested manually (for example: new Browser /OS /Device releases are tested for functionalities, security & performance).

- Debug customer’s sessions & understand the network setup to configure BrowserStack behind their network/VPNs/Proxies etc.

- Ensured customer issues and new features are tested manually (for example: new Browser /OS /Device releases are tested for functionalities, security & performance)

- Understood customers network infrastructure and working closely with BrowserStack's developers to enhance user's testing experience on BrowserStack.

- Helped set up BrowserStack's Local Testing Feature for companies like Barclays & Prudential which were behind Enterprise level Proxies(For Ex. Bluecoat Proxy).


My work experience for past 5 years.