# Bhushan K. > Senior Software Engineer in Test | JS/TS • Java | Selenium • Cypress • Playwright • Protractor • Gatling • RestAssured | CI/CD | GenAI • Zerostep Location: San Jose, California, United States Profile: https://flows.cv/bhushank • 8+ years of professional experience in testing with extensive knowledge of Automation Framework Design & Implementation using automation frameworks like Protractor/Cypress/WebdriverIO/Selenium/Playwright. • Experience in Manual & Automated Testing of GUI and functional aspects of Client - server and Web based Applications on multiple levels of SDLC. • Good Knowledge of Object Oriented programming Concepts(OOPS) and Java Skills • Good experience in creating test scripts using WebDriver in Javascript/Typescript. • Good experience in TDD and BDD approaches to Testing. • Experience in Functional, Regression and System testing using Manual and Automated testing tools - Cypress, Protractor, WebdriverIO, Selenium, Rest-Assured, POSTMAN, Gatling. • Experience in Continuous Integration using Jenkins. • Good Experience in using FireBug or Chrome Developer to extract locators in DOM. • Well versed with Agile processes and tools like Jira etc. • Experience in analyzing Business, Functional and Technical Specifications. • Experience in writing Test Plans, Test Cases and Test Scripts from requirements and Use-Cases. • Expertise in performing different types of Testing: White Box (Unit Testing, Integration testing), Black Box, Smoke, Integration, Stress, Performance, Regression Testing. • Ability to work in a fast-paced, deadline-driven environments. • Excellent interpersonal and customer relational Skills. • Experience in working in domains like Insurance, Health-care, Retail/e-commerce, Finance related applications. • Proven communication, presentation Skills and Leadership Qualities. • Sound Technical knowledge, excellent exposure and ability to learn any tool quickly. ## Work Experience ### Senior Software Engineer @ Walmart Jan 2024 – Present ### Senior Software Development Engineer Test @ ADP Jan 2022 – Jan 2024 • Driving effort in shifting the Quality team from Mabl (a record and play back framework) to in-house automation framework built using Selenium • Writing smoke, regression tests using Selenium and Java from scratch implementing the page object model • Setting up reporting infrastructure using Allure. • Setting up utility functions to test CSV files, PDF files for the team to easily incorporate in their tests. • Driving the effort in manually testing for accessibility bugs using DeQue and incorporating plugins that aid in accessibility testing into Selenium such as Axe Library. • Enabling tests to be run on Jenkins using Docker for deploying images. • Writing API tests using Rest Assured framework REST APIs while also using POSTMAN to run collections to test the APIs manually, maintaining different environments with their own settings. ### Senior Quality Assurance Engineer @ Flybits Jan 2021 – Jan 2022 | Toronto, Ontario, Canada • Complete automation testing using Webdriverio framework for testing the front end. • Writing regression tests using Webdriverio and Typescript from scratch. • Responsible for writing locators using CSS on the DOM structure and also using the Wdio Library. • Involved in writing and maintaining the repository structure using the Page Object model. • Enabling tests to be run on Jenkins using Docker. • Writing tests in POSTMAN for REST APIs. • Integrating reporting plugin for Mochawesome into test flow. ### Senior Quality Assurance Automation Engineer @ BGIS Global Integrated Solutions Realty Jan 2020 – Jan 2020 | Markham, Ontario, Canada • Writing tests using Protactor and typescript from scratch for various Real Suite projects. • Researched and implemented various npm modules like the xlsx-populate to read from and write to an excel file from Protractor. • Responsible for writing locators using XPath, CSS on the DOM structure. • Implemented various aspects of the Protractor config file like the onPrepare and capabilities. • Configuring Jenkins pipeline, setting up jobs on Jenkins, scheduling builds. ### Senior Software Development Engineer In Test @ Deloitte Canada Jan 2019 – Jan 2020 | Toronto, Canada Area • Complete automation testing using Protractor framework for testing the front end. • Involved in setting up Protractor as a framework for the project from the project and setting up the directory structure. • Writing tests using Protactor and javascript from scratch for each new piece of functionality developed. • Responsible for writing locators using XPath, CSS on the DOM structure. • Involved in writing and maintaining test Spec files in JavaScript leveraging the use of Jasmine framework that Protractor is built upon. • Involved in writing and maintaining all reusable functions as utilities in Page files using the Page Object design pattern. • Converting Test data in Excel to a POSTMAN collection using Excel Macros (VBA). • Point of contact for Piloting the automation of the above approach to maintain test data in properties file and using REST Assured framework and presenting it to the higher management. ### Intermediate Software Development Engineer in Test @ Comcast Technology Solutions Jan 2018 – Jan 2019 | Washington D.C. Metro Area • Developing Load Tests using Gatling framework to test the new AIQ feature by Xfinity. • Spinning up, maintaining AWS EC2 instance, and deploying builds on the instance for testing. • Working with Jenkins for Continuous Integration of load tests by creating jobs and hooking tests up with them. • Documenting results from the load tests and sharing with the business, which helps them, make an informed decision on research and training of the new AIQ model. ### Software Development Engineer in Test @ Financial Industry Regulatory Authority (FINRA) Jan 2016 – Jan 2018 | Rockville MD • Assisting in manual and automation (Selenium Web Driver) testing for various projects undertaken by FINRA. • Working with JTAF framework for automation testing of GUI as well as Database for system maintained using the Drupal CMS. • Working with Protractor framework for automation testing for Angular as well as Non-Angular pages. • Gathering statistics from Amazon AWS EC2 boxes while performing various rounds of performance testing. • Supporting migration to cloud project go live activities for FINRA. ### Associate System Engineer @ DrFirst, Inc. Jan 2016 – Jan 2016 | Rockville MD • Deploying builds to Staging and Production environments using Chef tool • Troubleshooting alerts on the production environments • Log Analysis using ELK (Elastic Search, logstash, Kibana) • User Management and Upgrades on ERP tools like JIRA/Confluence with SSO integration • Database host migrations, DataCenter migrations (eg: Verizon to Datapoint) ### Senior Software Engineer @ Accenture Jan 2009 – Jan 2013 | India • Design, development and maintenance of software components. • Hands on experience on Java and web services technologies like XSLT, XML, SOAP, WSDL, XSD, XPATH • GUI experience in Oracle Policy Automation. • Maintaining Spring Batch components like the reader, processor and the writer. • Experience on Oracle as well as IBM DB2 databases. • Assisted in Go-Live activities of the project in London, UK. ## Education ### Master of Science - MS in Computer Science Rutgers University–New Brunswick Jan 2014 – Jan 2015 ### Bachelor of Engineering (B.E.) in Computer Engineering University of Mumbai Jan 2005 – Jan 2009 ## Contact & Social - LinkedIn: https://linkedin.com/in/kbx --- Source: https://flows.cv/bhushank JSON Resume: https://flows.cv/bhushank/resume.json Last updated: 2026-03-22