Summary
Overview
Work History
Education
Skills
Timeline
Generic

Jaimin Patel

New Jersey

Summary

  • Highly accomplished Software Automation and Manual QA professional with 11+ years in IoT platforms and comprehensive testing (mobile, web, APIs, ETL, hardware, firmware).
  • Expertise in architecting and implementing robust automation frameworks, providing technical leadership via code/design reviews.
  • Proven ability in test strategy, requirement elicitation, and developing advanced automated scripts for functional, business, and complex scenarios, enhancing test coverage and efficiency.
  • Skilled in mastering complex system requirements and building sophisticated cross-system integration automation (API/UI) for complex configurations and varied data.
  • Drives cross-product testing, champions customer enhancements, and monitors quality health metrics (testability, health, coverage).
  • Proficient in CI/CD models (Gitlab, Bitbucket, CI pipelines) for streamlined releases and automated validation.
  • Demonstrated leadership and mentoring, collaborating with senior stakeholders (Development, PM, UX) for successful feature delivery.

Overview

11
11
years of professional experience

Work History

Senior Software Engineer In Test

Salesforce
Englewood Cliffs
05.2024 - Current
  • Designed and implemented automation frameworks for products, emphasizing quality standards.
  • Conducted code and design reviews to guide scrum team feature development.
  • Performed troubleshooting of post-release software faults to support live service and installed software patch design.
  • Participated in Test Design Review Board for comprehensive integration test planning.
  • Created end-to-end integration automation, impacting multiple cloud environments.
  • Communicated with customers to gather insights for developing effective test cases.
  • Executed testing across complex organizational setups with diverse data structures.
  • Monitored product quality metrics to ensure optimal test coverage and health.

Lead Software Engineer In Test

ADP
Florham Park
06.2019 - 05.2024
  • Work closely with developers to create test cases, design test plans, and automate test scripts for the verification of product functionality.
  • Having a deep understanding of Node.js application (React.js/Angular) structure and writing code-level test scenarios to cover standard test coverage.
  • Develop and revamp our test automation strategy, including UI (Cypress / Webdriver JS), unit, integration / API (Mocha-Chai), and even containerization.
  • Experience working in a Continuous Integration/Continuous Delivery (CI/CD) model, including GitHub and CI pipeline automation tools.
    Handling weekly releases to production, and for that, every release involves doing pre- and post-checks for a successful deployment using automation.
    Proficiency in Python, JavaScript, ES6, or similar scripting languages.
  • Experience with the latest testing suite of tools, such as Selenium-WebDriverJS, Cypress.io, Mocha-Chai, Mountebank, NUnit, Postman, etc.
    Strong knowledge of the Page Object Model framework and the ability to write automation using the C# Selenium framework.
  • Experience testing against modern UI models, including SPA frameworks like Angular or React.
    Proven understanding of unit testing concepts, such as mocking, dependency injection, and TDD.
  • API and RESTful architecture test automation experience.
  • Ability to review the system logs and create different Splunk dashboards for different stakeholders and teams.
  • Embraces the concepts of Agile Scrum software development and its related collaboration and issue-tracking tools (e.g., JIRA, Rally).

Senior Software Engineer In Test

Iconnectiv
Bridgewater
07.2018 - 06.2019
  • Reviewed and analyzed user stories to create manual and automated test cases based on acceptance criteria.
  • Constructed end-to-end automation framework using Python, Pymongo, Selenium WebDriver, GRID, and ROBOT framework.
  • Executed API automation testing with ROBOT framework and Postman; established real-time data testing for Kafka services.
  • Examined ETL structural mapping and specifications; developed automation test cases for multiple testing types.
  • Collaborated with development team to replicate defects, monitor resolutions, and validate fixes post-implementation.
  • Conducted system integration, functional, and performance testing of web-based applications.
  • Manipulated MongoDB JSON documents using Python and PyMongo for critical data mapping tasks.
  • Utilized Jenkins as continuous integration server configured with GitHub and Maven.

Software QA Engineer

SDI Technologies Inc
Rahway
11.2016 - 07.2018
  • Designed rapid prototypes and tested new IoT solutions featuring smart sensors and mobile applications.
  • Established novel testing processes and strategies for IoT lighting control systems.
  • Oversaw offshore development teams to ensure successful project outcomes.
  • Analyzed Wi-Fi firmware and MCU firmware for IoT products, collaborating with hardware teams.
  • Executed HomeKit certification testing, managing automated/manual tests with certification tools.
  • Possessed strong knowledge of MQTT, TCP/IP, and Bluetooth, working with IPv4/IPv6 protocols.
  • Facilitated third-party integration testing with Alexa, Google Home, Nest, and Wink platforms.
  • Tested Alexa and Google Home systems, analyzing their firmware integration during development.

Software Test Engineer

Tech Mahindra
Gujarat
05.2014 - 08.2016
  • Possessed asolid understanding of software development lifecycle alongside software testing lifecycle.
  • Conducted thorough testing for client/server and web applications.
  • Engaged in multiple testing types: Performance, Functionality, Regression, Accessibility, Usability, Localization, and User Acceptance for each release cycle.
  • Handled bug reporting within Jira while managing the life cycle effectively.
  • Executed Compatibility Testing across diverse platforms: Windows, Mac, Android/iOS with various browsers/devices.
  • Evaluated mobile app functionality during interruptions such as battery variations and incoming communications.
  • Developed SQA documentation, including detailed test plans and cases with proficiency in bug creation.
    Implemented Smoke and regression tests using QTP coupled with Selenium Web Driver.

Education

Master of Computer Applications -

Charotar University of Science And Technology
Gujarat, India

Bachelor of Computer Applications -

Sardar Patel University
Gujarat, India

Skills

Software testing methodologies: Unit, integration, system, performance, reliability, acceptance, functionality

Testing tools: Selenium WebDriver, Robot Framework, Jenkins, Postman, Cucumber, and WebDriverIO

Programming languages: C#, Java, Python, JavaScript

Integrated development environments: IntelliJ IDEA, Eclipse

Scripting languages: Python, JavaScript

Project management tools: Jira, Confluence

Source code management: GIT, Bitbucket

Logging tools: Splunk

Database technologies: MongoDB, Oracle, SQL Server

Relevant concepts: Code reviews, cross-cloud integration testing, quality metrics

Timeline

Senior Software Engineer In Test

Salesforce
05.2024 - Current

Lead Software Engineer In Test

ADP
06.2019 - 05.2024

Senior Software Engineer In Test

Iconnectiv
07.2018 - 06.2019

Software QA Engineer

SDI Technologies Inc
11.2016 - 07.2018

Software Test Engineer

Tech Mahindra
05.2014 - 08.2016

Master of Computer Applications -

Charotar University of Science And Technology

Bachelor of Computer Applications -

Sardar Patel University
Jaimin Patel