We provide IT Staff Augmentation Services!

Automation Architect & Lead Resume

2.00/5 (Submit Your Rating)

Bloomington, MN

SUMMARY

  • Technology professional with extensive experience in fortune 500 companies in healthcare, insurance, education, recognition, compliance, employment, mortgage, and financial industries in the areas of software development, testing, project management, global information technology infrastructure management and operations including AI - Machine Learning .
  • Experience in program management, leadership, quality management, software development lifecycle, performance metrics, business cases, product sales and technical support (domestic and international).
  • 16 years of experiences in software QA Automation including software development, gathering business requirements, writing/executing manual and automation test strategies, plans and test cases in the highly structured and loosely structured development environments.
  • Performed all types of testing (functional, regression, integration, acceptance, exception, unit, browser compatibility, security, load, stress, performance, boundary, volume, UAT, Data validation & integrity etc.) using Test Methodology (Agile, Water Fall etc.)
  • Experience in developing Automated Web functional frameworks with Selenium (Java & C#), Python, Cucumber (Gherkin), Java Script, Groovy, Protractor-Jesmin-JavaScript, Mocha, Jest, UFT/QTP (VB scripting) Rational Robot, MS VSTS (WebTest with C#), TestNG, JUnit, ANT, Jenkins, Maven, Gradle, GITLab, GitHub, Subversion etc. including the data driven framework.
  • Experience in developing Automated Mobile functional framework with Appium & Selenium, XUITest, Expresso, Python, TestNG, JUnit, Jenkins, Maven, Gradle, GITLab, GitHub for Android and IOS.
  • Experience in developing Automated API testing framework with Python (PyTest), RestAssured, Karate, Cucumber, Java Script, SoapUI, PostMan, JSON, XML, TestNG, JUnit, Jenkins, Maven, Gradle, GITLab, GitHub, etc.
  • Experience in developing Automated Load & Performance testing framework with JMeter, Load Runner, WebLoad, VSTS Performance etc.
  • Experience in testing & building (I) supervised learning (linear and logistic regression, boosted decision trees, Support Vector Machines, neural networks, NLP), (II) unsupervised learning (clustering, dimensionality reduction, recommender systems), (III) probability & statistics, experiment analysis, confidence intervals, A/B testing.
  • Experience in Data Acquisition, Data Pre-Processing, Data Visualization, Feature Engineering and testing & automating unsupervised and supervised Machine Learning models including complex models such as deep neural networks and convolutional neural networks.
  • Proficient in testing the models for both batch data and stream data as well as fine-tuning the models for robust performance and accuracy using Python.
  • Proficient in Python and Java; data visualization, ML and deep learning libraries like Pandas, Numpy, Scikit-learn, Tensorflow, Keras, PyTorch; NLP libraries like NLTK.
  • Experience in developing Database, ETL & Report testing with MS SSIS, SSAS, SSRS, Oracle, developer, Informatica, Business Object Reporting, Crystal Reports etc.
  • Experience in platforms like UNIX, Linux, Windows, MAC, Android, AWS, Google Cloud, CA Cloud OpenShift, Docker, Kubernetes etc.
  • Experience in Programming Languages like .Net, Scala, Visual C++, Visual Basic, VBS, SQL, Java, JavaScript, J2EE, ASP, PHP, Perl, Python, Ruby, Groovy, XML, and UNIX/Linux shell, HTML, Scala etc.
  • Experience in building pipeline for Integration testing
  • Experience in AWS Cloud vulnerability /penetrating, migration and performance testing.

PROFESSIONAL EXPERIENCE

Confidential, Bloomington, MN

Automation Architect & Lead

Responsibilities:

  • Worked as an effective team member in a scrum team and provided the analyzed test results for sprint testing coverage with both Automated & Manual Testing.
  • Build Pytest & Karate framework for unit and end to end integration testing, schedule the tests-run for daily run with Jenkins and emailed the results to the SDLC team.
  • Build Appium-Jesmine-Protractor (Java Script) -WebDriver testing framework to run the UI tests on Actual Devices & simulator like IPhone & Android and different browsers like Chrome, firefox, Edge etc.
  • Build JMeter framework to run the Load, Stress and Performance testing on Openshift Cloud hosted web-application Well-being. Used Splunk to monitor the HTTP traffic for errors.
  • Coded and executed automation with Java, Selenium (web driver), Cucumber (Gherkins) & Groovy for Web Testing, API Testing & Integration Testing.
  • Gathering business requirement from client and approach formulation and design methodology to match client requirements.
  • Performed intensive data pre-processing, features scaling, features engineering using Python (Numpy, Pandas, etc.)
  • Replacement of missing data and perform a proper Exploratory Data Analysis (EDA) to understand the time series data.
  • Involved working in Data science using Python 2.x/3.x on different data transformation and validation techniques like Dimensionality reduction using Principal Component Analysis (PCA) and Linear Discriminant Analysis (LDA), Factor Analysis, testing and validation using ROC plot, K- fold cross validation, statistical significance testing
  • Build, train & tested a ML model for Well-being Recommender system using NLP and KNN.
  • Build, train & tested a ML model for the Chest X-Ray Images (Pneumonia) using deep learning (Keras VGG16 and Tensorflow).
  • Build, train & tested a ML model for the Malaria Detection using Deep learning (Keras VGG19 and Tensorflow).
  • Build, train & tested a ML model for the Diabetes Prediction using Random Forest Classifier, XGBoost, Logistic Regression, Cross-Validation score.
  • Used Python to develop and train ML models such as Linear Regression & Neural Networks with combination of clustering algorithms using Keras, TensorFlow and Sklearn that helped in forecasting the future insurance sales. CUDA capable GPU was used for intensive parallel processing of huge data.
  • Fine tuning and improvise the model until reasonable accuracy is obtained.
  • Designed rich data visualizations using Tableau and matplotlib along with seaborn to present the findings of the analysis to business leaders and executives.
  • Build Django (Python) web-app on the Openshift to broadcast the reports on web for the business leader and executives.

Environment: Python 2.x/3.x, Openshift, Django, Numpy, Pandas, Pytest, Appium-Python, Matplotlib, Seaborn, SciPy, TensorFlow, Keras, Scikit-learn, Tableau, Pandas, XML, JSON, CSV, Oracle, DB2, MySQL, InterSystems Cache, Jesmine & Protractor (Java Script), JMeter, Jesmin-Protractor-NodeJS, AngularJS, Selenium, Rally, Integration & Regression Test, WebTest, Java, Java Script, JSP, Agile & BDD methodology, API testing, SoapUI,, POSTMan, RESTful Web Services, Jenkins, Maven, Cucumber (Gherkins), Linux, ETL Testing, OpenShift

Confidential, Edina, MN

Automation Test Lead

Responsibilities:

  • Worked with the Product owner, Project manager, Scrum Master, Developers, QA Analysts & Managers, Product management, external and internal stakeholders & vendors for Software Development in Agile environment for multiple projects.
  • Manage the product development projects and execute the role as a scrum master.
  • Lead 9 resource in Chennai office and 21 resources in Edina office.
  • Build Web Automation testing framework with Java, Selenium (web driver), TestNG, Maven, Jenkins.
  • Build Mobile Automation testing framework with Appium, TestNG, Maven, Jenkins on native and mobile web.
  • Build API Testing & Integration Testing with Java, Rest Assured, In-house tool Handshake (with Java script & JUnit), Gradle, Jenkins etc. Also used SoapUI & Postman.
  • Perform load testing with JMeter and WebLoad with millions of records.
  • Setup Automated nightly Web, Mobile, API, Integration testing on dev builds using Jenkins and provided the result with automated emails.
  • Provided the analyzed Automated & Manual testing results for the testing coverage on the SDLC.
  • Lead the sprint review meeting, analyze the requirements, and provided the feedback on the project deliverables.
  • Created and analyzed the test data for both Manual and Automated testing.
  • Created defects on the on the going development in QA, Pre-prod and production environment.
  • Reviewed the defects on the defect fix or scheduled fix on daily status meeting.
  • Executed the production support on a rotation.
  • Executed CA Cloud vulnerability /penetrating, migration and performance testing

Environment: Agile, Oracle, One Automatic, Cucumber, Gherkin, Selenium, RestAssured API, Jira, Integration & Regression Test, WebTest, Java, Java Script, JSP, Perl, Shell, Agile, BDD & ATDD methodology, API testing, Python, SoapUI, Postman, RESTful Web Services, JSON, Jenkins, Maven, TestNG, Gradle, Junit, SoapUI, CA Cloud, AWS, Docker, XCUITest, Expresso, PostMan.

Confidential, Eden Prairie, MN

Senior Software Automation Engineer

Responsibilities:

  • Worked with the Scrum Masters, Developers, QA and other SDLC team for Software Development.
  • Worked as an effective team member in a scrum team and provided the analyzed test results for sprint testing coverage with both Automated & Manual Testing.
  • Coded and executed automation with Selenium (web driver) & Groovy for Web Testing & Integration Testing.
  • Coded, executed and reviewed integration tests with Java.
  • Perform data remediation testing on Product development builds.
  • Setup Automated nightly smoke run on dev builds and provided the result with automated emails.
  • Executed automated and manual Regression tests and reviewed the test results after the each iteration.
  • Participated in the sprint review meeting, analyze the requirements, and provided the feedback on the project deliverables.
  • Mentored other resource on Test case design and execution, defect writing.
  • Created and analyzed the test data, created back up for the test data, and reset the data in the test environment for automation run.
  • Created the defects and reviewed those with the development on the defect fix or scheduled fix on daily status meeting.
  • Worked with the QA team to analyze the requirement coverage and schedule test execution.

Environment: MySQL, Selenium, Rally, Integration & Regression Test, WebTest, Java, Java Script, JSP, Agile & ATDD methodology, RESTful Web Services, JSON, Jenkins, Maven, Cucumber (Gherkins).

Confidential, Maple Grove, MN

Senior Software Automation Engineer

Responsibilities:

  • Developed robust Automation framework using Cumber, Selenium (web driver) for nightly smoke test, bug fixing testing, integration and regression testing for different projects.
  • Automation Framework consists for custom reusable methods & functions, shared repository, key words to create manual test cases in ALM to drive the automation testing.
  • Automated testing produced test results and testing report at the end of each run.
  • Provided testing analysis, requirement coverage and QA resource management in the sprint review.
  • Provided testing status and reviewed the defects with the developers and BA on daily stand up meeting.
  • Established Automated & Manual Testing strategies, processes & techniques for QA teams.
  • Trained QA resource on analyzing automation test results and reports.
  • Assigned and reviewed the requirement coverage, testing, scheduling testing execution and defects with each QA resources.
  • Created and analyzed the test data, created back up for the test data, and reset the data in the test environment for automation run.
  • Perform Load, Stress and Performance testing with JMeter on DRC application.

Environment: MongoDB, QTP, Cumber, Selenium, JMeter, .Net, Java, ASP, JSP, PHP, Perl

Confidential, St. Paul, MN

Software Automation Architect

Responsibilities:

  • Designed and implemented automation frame with MS Coded UI 2010 (C#) for BCA eCharging Project in the agile methodology.
  • Worked as an effective team member in a scrum team and provided the analyzed test results for sprint testing coverage.
  • Participated in the sprint review meeting, analyze the requirements, and provided the feedback on the project deliverables.
  • Created and updated Manual & Automated test cases and defects in the MS Test Manager.
  • Mentored and trained other resource on Test case design and execution, defect writing.
  • Created and analyzed the test data, created back up for the test data, and reset the data in the test environment for automation run.
  • Created the defect report and reviewed it with the development lead on the defect fix or scheduled fix on daily status meeting.
  • Used SoupUI to execute Web Service Testing (Java and Groovy).
  • Created the QA strategies to cover testing on the in Agile environment.
  • Worked with the QA team to analyze the requirement coverage and schedule test execution for each QA resource.

Environment: MS SQL Server 2008, Oracle, MS VSTS 2010 (Coded UI Testing C#), Microsoft Test Manager 2010, Team Foundation Server 2010, .Net, Java, ASP, JSP, PHP, Rally, XML, Agile methodology, Restfull Web Services, SoupUI, Mobile Application.

Confidential, St. Paul, MN

Senior Quality Assurance Consultant

Responsibilities:

  • Contributed important role as a SQA Automation Lead in the SDLC with the out state Project Manager, Business Analyst, and Developer in Claim Department.
  • Managed, planned, scheduled, and monitored other QA team members (5 QA resources) using MS Project and Visio.
  • Assigned and performed Regression, Unit Functional Testing for application migration from Development environment to QA, Staging and Production environments.
  • Led and managed in designing Test Case and Code Reviews across projects to identify testing feasibility.
  • Led, mentored, executed Automation and Manual Test Cases and Sets development in Test Plans and Test Lab in Quality Center.
  • Created Visual Basic, C scripts in QTP 8 and Win Runner 8 to create automation the Test Cases for Regression and Unite Testing. Created load script using load runner for load testing.
  • Executed manual and automation Test cases for regression for each new release or updates and validates the functionalities base on the requirements.
  • Assigned, performed (ETL) Load & Performance testing using Load runner on Oracle 9i Database for Conversion/Migration into different environment (Production, ProdFix, Version) for proper data storage and transaction in new and old database.
  • Executed SQL queries and procedures for White box testing in ORACLE & SQL Server database to analyze for proper flow, transaction, storage and report including tables, functions, stored procedures, views, indexes, and OLAP data cubes.
  • Tracked the defects and verified the fix through the lotus Notes and Mercury Quality Center.
  • Presented the Test Results and Post updates to QA and Development Management and end-users/customers.
  • Worked closely with the program managers, project managers, QA team members as well as vendors in the process of integrating multiple systems.

Environment: s: MS SQL Server 2003, MainFrame, IMPACT, TMATE, ASP.NET, JSP, Java, C & VB Script Mercury Quality Center, Test Director, Quick Test Pro, Win Runner, Load Runner MS Project, MS Visio, (Testing Methodology: Agile and Water Fall; Testing: Functional, Unit, Regression, Performance, Load, ETL)

Confidential, Minneapolis, MN

Senior Quality Assurance Consultant

Responsibilities:

  • Led Responsible for creating and managing a software QA automation program.
  • Supervised a team of 5 QA testers on multiple projects.
  • Reviewed and refined project documentations as part of overall development team.
  • Managed and reviewed requirements and specifications on different database and web application JSP for test generation. Suggested and implemented improvements in test methods, strategies and risk.
  • Prepared and set up test plans, test cases, test data and test result in Test Director and Quality Center.
  • Automated and maintained TSL scripts in Win Runner (C Script) to ensure quality of software deliverables builds for regression, unit, functional testing on web applications.
  • Hands-on gray-box and black box testing; user interface and database performance (ETL) testing.
  • Executed queries and procedures for white box on Oracle 9i Database and extracted test data from databases for verification and comparison with test data in JSP.
  • Executed Load and Performance Testing using Load Runner on Oracle database to validate proper data conversion in the new database in Production, ProdFix.
  • Used IBM Main Frame Hogan Financial System to retrieve customer’s records and account information of integrated core banking components for deposits and loans.
  • Executed manual and automation test cases/scripts associated with a new release of software and/or off-release production changes in UAT, ProdFix, Production environment.
  • Logged, tracked, and validated identified defects, errors and inconsistencies in software program functions, outputs, online screens and content in Rational Clear Quest.

Environment: s: Oracle, Java, JSP, C & VB Script, Main Frame Hogan, MS Project, Visio, Rational Clear Quest, Rose, Win Runner, Load Runner, Test Director, (Testing Methodology: RUP; Testing: Functional, Unit, Boundary, Integration, Load, Performance, ETL.)

Confidential, Folsom, California

Senior Software Automation Tester Consultant

Responsibilities:

  • Planned all resources and schedules for functional and performance test for Display driver on Intel chipset.
  • Created and managed test plans and test cases.
  • Coded and executed automated functional tests using Win Runner, and Rational Robot.
  • Coded and executed automated load and stress tests using Load Runner.
  • Responsible to perform the WHQL tests, which include the DCT (Display Compatibility Test) and HCT (Hardware Compatibility Test) to analyze code, test, and certify Microsoft OS.
  • In DCT functional, regression, unit, smoke testing, tested and developed the source test cases on Visual C++, C++ and Visual Basic6 for (GUI) graphic stability and compatibility test.
  • Used White box and Black box methodologies on DCT functional, regression and integration testing.
  • Reviewed the computer logs, tracked product defects reported to identify program processing errors and possible improvements in Rational Clear Quest and Test Director.
  • Performed DEFECT FEX VERIFICATION testing to identify, analyze and execute the defects on failing test, questionable functions, errors, and inconsistencies on Access & Excel data Server; documented & updated all the defects.

Environment: s: Windows XP, 2003 server, C, C++, VBS code, Unix, HCT, DCT, Client Server Testing, Mercury Win Runner, Load Runner, Rational Robot, Load Runner, Rational Clear Quest, Rational Rose, (Testing Method/Model: Agile, CMM; Testing: Functional, Regression, SIT, UAT, Integration, Load, Performance, Media.)

We'd love your feedback!