Summary
Overview
Work History
Education
Skills
References
Timeline
Generic

Jarmen Patel

Round Rock,TX

Summary

Over 8+ years of work experience in the IT industry with specialization in Software Quality Assurance and Testing, extensive experience with web-based applications. Expert in Testing Life Cycle (TLC): Including Risk Analysis, Planning Process, Test Design, Performing Test, Defect Tracking, Management, and Test Reporting. Good experience in creating, modifying, and enhancing both manual Test cases and Test Scripts. Experience with Visual Source Safe and Microsoft Office tools (Ms-Word, PowerPoint, Excel, and Access). Experience with Agile Scrum and Waterfall and TDD (Test Driven Development) methodology. Excellent interpersonal skills, proven team player with an analytical bent to problem-solving and delivering under a high-stress environment. Ability to adapt to new methodologies, tools and technologies, and domains depending on the job responsibilities. Committed job seeker with a history of meeting company needs with consistent and organized practices. Skilled in working under pressure and adapting to new situations and challenges to best enhance the organizational brand.

Overview

8
8
years of professional experience

Work History

Sr. Automation Analyst

Verizon
09.2022 - 12.2023
  • Designing and developing automated test scripts using tools such as Selenium, Appium, or other relevant automation tools
  • Developing automation frameworks and strategies to improve the efficiency and effectiveness of the testing process
  • Collaborating with development and testing teams to ensure that automation scripts and frameworks are properly integrated into the software development lifecycle
  • Providing guidance and mentoring to junior automation engineers to improve their skills and capabilities
  • Analyzing test results, identifying defects, and working with developers to resolve them
  • Participating in code reviews and recommending improvements to code quality and testability
  • Working with project managers to develop project plans and schedules for automation testing
  • Keeping up-to-date with industry trends and advancements in automation technologies
  • Developing and maintaining documentation for automation processes and frameworks
  • Continuously improving automation processes and frameworks to increase efficiency and effectiveness of testing.
  • Performed regression and performance tests for updated systems.
  • Troubleshot program and system malfunctions to restore normal functioning.
  • Identified and communicated potential risks and roadblocks to properly execute projects.
  • Maintained quality-focused performance benchmarks and schedules when directing project teams.
  • Implemented proven software patterns to allow maximum extensibility, reuse and testability.
  • Utilized various software to handle debugging and automation scripting tasks.
  • Analyzed and tested applications prior to launch to remedy last minute issues.
  • Developed and managed project plans while providing status updates to management.

Sr. Automation Engineer

General Motors
01.2022 - 08.2022
  • Design and develop test automation framework/test scripts
  • Collaborate with the product development team and establish best practices and metrics to measure quality for release readiness
  • Solve and fix test failures effectively
  • Document and train junior team members on standard methodologies to write efficient, highly maintainable and scalable tests for our frontend and backend automated tests
  • Collaborate with development and ops teams to integrate test automation with CI / CD release pipeline using Azure Devops
  • Exploring and implementing new ways to automate systems
  • Designing and testing automation equipment and processes
  • Programming new automated components
  • Identifying quality issues and writing reports
  • GxP validation for Executing Timely updates of Computer Systems
  • Eliminating defects and errors with product and software development.

QA Test Engineer/Lead

Apple
05.2021 - 12.2021
  • Responsible for analyzing business, functional, and IT requirement documents and preparing complete Test Plans including system test plan, integration test plan, QA project plans, and resource planning and allocation
  • Developed and executed Test Plans, Test scenarios, Test Cases, Test Scripts
  • Responsible for functional and end-to-end testing of the iOS and macOS release paths
  • Providing functional and integration quality-assurance testing for features at web, iOS, and macOS using tools such as Radar and OAT MobileValidator
  • Experience in Mobile APP testing iPad and iPhone, Emulator, Simulator to perform Mobile App testing, phone functionality, and native app testing using Mobile Validator and Sim Launcher
  • Daily reporting using RetailQA reporting Tool
  • Organizing Work sessions / Meetings for issues with Scripts/Dependency to/from another team
  • Working with different teams in order to provide an easy workflow for the team
  • Participated in weekly QA/Team meetings to discuss the issues/blockers
  • Identifying bugs and interacting with QA Lead to resolve the issues of any bugs.
  • Carried out compatibility testing across multiple browsers and devices.
  • Verified development and maintenance of regression test suites, analyzing compliance with prescribed standards and alignment with outcome tolerances.
  • Worked with Agile and Scrum methodologies to accomplish project milestones and meet demanding timelines.
  • Verified bug fixes by executing regression tests after every release cycle.

QA Automation Engineer

Horizon bank
05.2020 - 05.2021
  • Responsible for analyzing business, functional, and IT requirement documents and preparing complete Test Plans including system test plan, integration test plan, QA project plans, and resource planning and allocation
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites
  • Integrated TestNG framework to run the test suite and as a reporting tool
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver
  • Configured Selenium WebDriver and created selenium manual & automation scripts, frameworks in Java using TestNG
  • Utilized Maven to manage dependencies for test execution, plug-ins and created profiles of grouped test cases to run smoke or regression testing
  • Performed build acceptance testing and smoke testing using Cucumber automation tool
  • Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers
  • Executing automated OTA tests using Jenkins and sharing status reports
  • Used GIT as version control tool, doing peer reviews and code check was done before checking the code
  • Used Appium tool to be tested automation test scripts on both IOS and Android platforms for native and mobile websites on mobile devices
  • Involved in performing automation testing using Protractor by following BDD
  • Performed manual testing by executing test cases for all modules before creating automated scripts to validate the test procedure
  • Participated in preparing Traceability Matrix to ensure the adequate coverage of the test cases
  • Updated Test Plans and Test Cases periodically to manage changes in requirements
  • Performed Regression testing on new builds, every modification in the application using Selenium Web Driver
  • Developed test scripts for service calls and rendered data through XML files
  • Worked with Assertions like Schema Compliance, XPath and SOAP responses
  • Performed functional testing of Web Services /XML /SOAP and RESTful services using POSTMAN tool
  • Analyzed and created the bug tracking reporting and summary report in the HP ALM
  • Developed and executed SQL queries to verify the proper insertion, deletion, and updates into the Oracle supporting tables and cubes
  • Tested the application in a highly dynamic environment with the sprint team using Agile Methodology
  • Worked with Developers, Business analysts, and Project managers to determine requirements (H/W specs, Test Cases, Test Data).

Test Automation Engineer

Envision Healthcare
Nashville, TN
03.2019 - 04.2020
  • Analyzed Business Requirements Documents to get a better understanding of the system both on technical and business perspectives
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web Drivers
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite
  • Develop Java Test codes using Eclipse IDE and TestNG framework
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven
  • Involved in writing and execution of test cases using Selenium web driver with Cucumber (BDD) with gherkin language
  • Created Project plan on Continuous Integration (Jenkins), configured scheduled using Cron job
  • Involved in using GIT for source control of the test automation scripts
  • Involved in Mobile Testing by writing java for automation through Selenium APPIUM
  • Developed Test Framework in Protractor for UI Regression Test Automation and implemented testing framework in Jenkins for continuous integration
  • Performed manual testing of each build and then regression testing on each build using Selenium WebDriver
  • Performed various testing activities like GUI testing, functional testing, browser compatibility testing, regression testing
  • Performed Regression testing on new builds, every modification in the application using Selenium Web driver
  • Tested request and response XML's based web services interfaces using Postman
  • Performed Web Services Testing and XML validation by creating test case suite using Postman
  • Checked the data flow through the front end to backend and used SQL queries, to extract the data from the database
  • Followed Agile testing methodology, participated in daily SCRUM meetings and tested each SPRINT deliverables
  • Participated in QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

QA Test Engineer

Rent A Center
Plano, TX
01.2018 - 02.2019
  • Analyzed the Business Requirements Specification, System Requirements Specification, and User Interface Specification documents
  • Performed functional tests using Selenium WebDriver with data-driven framework and documented final results in a database
  • Identified test cases to automate
  • Automate those test cases using Selenium WebDriver and Java (Eclipse IDE)
  • Contributed to framework creation
  • Executed Selenium tests for automation testing of the web application using Selenium WebDriver
  • Followed Test Driven Development (TDD) as much as possible and written test cases for every relevant class
  • Created test cases, test plans, tested API’s, wrote test cases, executed code coverage, wrote automation scripts using Selenium, executed database queries for testing purposes and led different projects in the shipping and checkout domain
  • Involved in Editing and debugging tests using Selenium
  • Developed and executed the test scripts with Selenium and Java
  • Used Selenium WebDriver for testing different browsers, Selenium Grid for checking instances of severing, and Selenium IDE for record and playback
  • Developed and executed Test Plans, Test scenarios, Test Cases, Test Scripts for Manual and Automation Testing
  • Identified web elements by implementing various locators such as id, name, className, tagName, linktext, XPath, and CSS
  • Performed REST API Testing using Http java Test Client for SOAP/REST web APIs
  • Connected to the database to Query the database using SQL for data verification and validation
  • Created SQL views to aggregate data before moving to targeted databases from legacy databases to simulate results
  • Involved in testing the application utilizing the Scrum (Agile) methodology
  • Involved in documentation as to how to maintain and run scripts for future enhancements
  • Responsible for testing the application against different environments in QA, staging, and production.

QA Tester

Mechanics Bank
Richmond, CA
03.2016 - 12.2017
  • Analyzed the user requirements by interacting with system architects, developers and business users
  • Suggested improvements in the test process by gathering and analyzing data
  • Reviewed and analyzed Detail Designed Specification and Technical Specification documents
  • Analyzed the SRS (System Requirement Specifications) and developed Test Suites to cover the overall quality assurance testing
  • Involved in complete QA Life Cycles
  • Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into the Test Director
  • Developed comprehensive test plans based on defect and business scenarios
  • Involved in validating major releases by running the system tests and regression tests for HDS and maintaining the defect tracker database
  • Prepared test data based on exact definition of defect (for positive testing)
  • Prepared test data as per exact opposite definition of defect (for negative testing)
  • Executed test cases on test region and validated functionality of the new fix and verified if new fix is impacting existing functionality
  • Performed Manual Testing to check flow of the application
  • Created Test Execution Matrices during the test cycle
  • Identifying bugs and interacting with QA Lead and Developers to resolve the issues of bugs
  • Participated in QA Team meetings and weekly QA testing reviews.

Education

High School Diploma -

Naperville Central High School
Naperville
05-2011

Skills

  • Selenium IDE/WebDriver/Grid
  • TestNG
  • Soap UI
  • Postman
  • Cucumber
  • Appium
  • Protractor
  • MobileValidator
  • SimLauncher
  • JAVA
  • SQL
  • PYTHON
  • Quality Center
  • Jira
  • HP ALM
  • Maven
  • Jenkins
  • Oracle
  • SQL Server
  • Performance Testing
  • Scripting Languages
  • Continuous Integration
  • API Development
  • Machine Learning
  • Software Development
  • Incident Management
  • Test Automation
  • User Acceptance Testing
  • Agile Development Methodologies
  • Problem-Solving
  • Technical Analysis
  • Self-Starter
  • Best Practices Implementation
  • Testing and Debugging

References

References available upon request.

Timeline

Sr. Automation Analyst

Verizon
09.2022 - 12.2023

Sr. Automation Engineer

General Motors
01.2022 - 08.2022

QA Test Engineer/Lead

Apple
05.2021 - 12.2021

QA Automation Engineer

Horizon bank
05.2020 - 05.2021

Test Automation Engineer

Envision Healthcare
03.2019 - 04.2020

QA Test Engineer

Rent A Center
01.2018 - 02.2019

QA Tester

Mechanics Bank
03.2016 - 12.2017

High School Diploma -

Naperville Central High School
Jarmen Patel