![Manoj Chavan, Developer in San Francisco, CA, United States](https://assets.toptal.io/images?url=https%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2F486152%2Fpicture%2Foptimized%2Fhuge_41fad34f40e2c8c8cda9632e86d708b3-de6779b873c7ed59c4061fedeed77d8e.jpg&width=480)
Manoj Chavan
Verified Expert in Engineering
SDET and Developer
San Francisco, CA, United States
Toptal member since June 25, 2020
With over 20+ years in the IT industry and a wide range of development and testing experience in several business models, Manoj is well versed in current automation technology, such as Selenium, Appium, and RestAssured. He is looking forward to contributing to the team and sharing his experiences on new and challenging projects.
Portfolio
Experience
- Automated Testing - 18 years
- Test Automation - 13 years
- Behavior-driven Development (BDD) - 13 years
- Java - 10 years
- Selenium - 8 years
- Appium - 5 years
- REST - 4 years
- Node.js - 4 years
Availability
Preferred Environment
Git, Jenkins, Vi, IntelliJ IDEA, Slack, MacOS, Linux, Windows
The most amazing...
...experience was serving as the key developer who automated a testing framework to test the FX quote server, resulting in zero defects in the final product.
Work Experience
QA Automation Engineer
Urgent Consult, Inc. d/b/a ReferWell
- Developed data import validation script using Python3 (Pandas, NumPy). Scripted the data validation via UI using C# and Selenium.
- Verified issues reported and the fix. Worked with the business owner to identify areas of improvement to the application and propose fixes.
- Assisted in member and provider data imports for new clients to the platform. Executed validation scripts after the import.
Embedded Systems Black Box Testing
Toyota Material Handling, Inc - Main
- Authored a test plan after reviewing the functional specifications and technical design documents.
- Attended meetings with business stakeholders to review documentation and test cases.
- Worked with the testing team to ensure the test cases had all the information required to complete the testing cycle successfully.
Quality Assurance Engineer
Alchera Incorporated dba SafeinHome
- Developed an automation framework using Java, Appium, and Cucumber for both Tablet and Wearable. The app was developed for Android.
- Executed manual tests on both tablet and Samsung Watch. Opened defects and validated bug fixes. Worked in an Agile environment.
- Helped DevOps in configuring an AWS device farm for executing automated tests in the CI/CD pipeline (Azure).
Senior Automation QA Engineer
Flux.ai
- Managed no-code tests in Rainforest QA which included fixing all the flaky tests that were causing CI/CD headaches for DevOps; also maintained and added new tests; trained developers on how to create standardized tests in the RainforestQA environment.
- Used Canny for bug tracking and Coda for maintaining documents.
- Oversaw several hundred deployments to production and helped developers fix failing tests which stopped Git from merging their PR.
Senior Software Developer Engineer in Test
Anthem
- Developed the test automation framework for testing the Anthem.ai site in Sauce Labs; tech stack included TypeScript, JavaScript, and WebdriverIO.
- Manually tested the new functionality and new content and used a third-party CMS tool for updating content.
- Continued to test integration with Salesforce for ticket management.
- Integrated automation in the CI/CD pipeline in GitLab.
Senior Software Engineer in Test (SDET)
Climate Corporation
- Developed automation tests for an eCommerce web application in collaboration with business analysts.
- Opened defects in Jira and automated tests for any defects opened in production.
- Worked with DevOps for integrating the tests in the CI/CD pipeline.
- Took part in daily and weekly scrum activities such as daily stand-ups, backlog grooming, story pointing, and retrospective.
Lead Test Engineer
Kaiser Permenante School of Medicine
- Led a team of QA engineers (on-shore and off-shore) and took part in the design and planning of multiple phases of development and deployment.
- Worked with the end client to train them on how to build pages using AEM components and how to author and publish.
- Coordinated with the client to build and launch the website for the KP School of Medicine on time.
- Collaborated with the QA engineers to design and develop an automation framework to test the development of the AEM components and the authored data.
Senior Software Engineer in Test (SDET)
Lookout
- Developed automation tests using Ruby Cucumber to test embedded products in Android OS; also executed the tests on multiple Android devices.
- Maintained and configured Android devices in a local lab for testing.
- Worked with business analysts to define requirements and select the devices to be tested.
Senior Software Engineer in Test (SDET)
Ridecell.com
- Developed BDD automation tests using Python and the Lettuce framework.
- Worked with testers from AAA on their GIG cars that utilized Ridecell technology.
- Analyzed defects and documented fixes or workarounds and played an integral role in the production role out.
Lead Mobile Automation Engineer
Motif Investing
- Designed and developed a mobile automation framework to test on both iOS and Android platforms.
- Worked with product owners to successfully deliver functionality on time and with zero defects.
- Worked with DevOps to set up a CI/CD pipeline for regression testing.
Senior Software Engineer in Test (SDET)
Yahoo Inc.
- Helped in testing the Enterprise Yahoo Portal and developed test scripts in Perl.
- Helped test the Yahoo Messenger Ad Platform to server ads per campaign configuration.
- Analyzed defects and documented them in Jira and verified fixes.
Lead Automation Engineer
Tibco Software
- Was instrumental in developing the test framework to test the FX quote server.
- Released the quote server with zero defects which included working with the FX dealer and training them on how to use the test tool so they could execute it locally.
- Helped set up a demo environment for pre/post-sales and attended conventions to demo the FX product.
Visual Basic Developer
CBSI
- Developed a Swift protocol functionality for currency transfers. The application was developed using Visual Basic with Oracle DB.
- Fixed any issues that arose from testing which included analyzing the defects and providing solutions.
- Worked with business analysts to refine requirements due to technology limitations.
Experience
Kaiser Permanente School of Medicine Website
https://medschool.kp.org/Anthem AI
Ridesharing App Mobile Testing
https://ridecell.com/Flux.AI
http://www.flux.aiEducation
Bachelor of Science Degree in Computer Engineering
Syracuse University - Syracuse, NY, USA
Skills
Libraries/APIs
Node.js, REST APIs
Tools
Perfecto IDE, Slack, IntelliJ IDEA, Jenkins, Git, WebdriverIO, Adobe Experience Manager (AEM), Cucumber, Pytest, Lettuce, Servlet, Apache Maven, RSpec, BrowserStack
Frameworks
Selenium, Appium, TestNG, Jasmine, Cypress, Android SDK
Paradigms
Automated Testing, Test Automation, Behavior-driven Development (BDD), REST, Manual Testing, Testing, Agile
Languages
Java, Visual Basic 6 (VB6), C++, Python, Ruby, PHP, Perl, Visual Basic, TypeScript, JavaScript, VHDL, Verilog HDL, C, Microcode, SQL, C#, Python 3
Platforms
Windows, Linux, MacOS, Rainforest QA, Android
Other
Manual QA, Mobile App Testing, QA Testing, Quality Assurance (QA), QA Test Plan Management, QA Automation, Mobile Device QA Automation, QA Leadership, Manual Software Testing, Black Box Testing, Embedded Systems, User Experience (UX), Vi, Silk, Strapi, Sauce Labs, Android Wearables, Test Cases, Firmware, Firmware over the Air (FOTA), Internet of Things (IoT), Industrial Internet of Things (IIoT)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring