Quality Assurance Automation Test Lead Resume
Orlando, FL
SUMMARY:
- 10 Years of experience in Software Quality Assurance, including Manual and Automation.
- Extensive client - facing QA experience in Finance/Investment Banking/Capital Markets, Communications and Media Technology.
- Working Knowledge & understanding of programming languages like SenseTalk, VBScript, JavaScript, and Core Java.
- Performed both Manual Testing and Automated Testing on Client-Server and Web-based applications.
- Expertise in testing Responsive Web, iOS and Android mobile applications.
- Providing recommendation on the Testing tools that could be used.
- Expert in different types of testing that includes Black Box testing, Smoke testing, Functional testing, System Integration testing, End-to-End Testing, Regression testing & User Acceptance testing (UAT) & involved in Load Testing, Performance Testing & Stress Testing.
- Experience performing Accessibility testing of the Responsive Web applications using Apple VoiceOver (OSX) and NVDA (Windows) as per WCAG 2.0.
- Experience in automating the software testing environment with open-source tools like Selenium WebDriver with TestNG Framework, and FitNesse.
- Expertise in using TestRail, Rally, HP ALM/QC, Jira for writing test cases, test execution, defect management, and defect tracking.
- Experience of HP UFT/QTP features like Descriptive programming, Regular expression, Exception handling, Object Repository & Checkpoint and recovery scenario manager.
- Expertise in using HTTPClient Java Library, SoapUI, POSTMAN tools for automation of RestAPI webservices testing and integrating with JENKINS build for continuous integration.
- Expertise in using Charles Proxy tool for HTTP web traffic monitoring and performing Analytics testing of Web-based, iOS and Android applications.
- Experience in automating the Point of Sale test environment using eggPlant Functional tool.
- Experience in Performance Testing and Monitoring tools like JMeter, Load Runner, Performance Center and Grinder.
- Good knowledge on the different frameworks like Data Driven, Keyword Driven and Hybrid.
- Expertise in performing static testing such as testing Wireframes, Design review and Requirements.
- Working knowledge in writing basic SQL queries for Database Testing/Back-end Testing.
- Error Log file check, to know Process Status using UNIX.
- Hands on experience with all phases of Software Development Life Cycle (SDLC+STLC).
- Proficient in different phases of Testing like System Testing, Unit Testing and Integration Testing.
- Good experience of Quality Assurance methodologies like Waterfall, V-Model, Agile - Scrum.
- Experience in designing, documenting, and executing test plans, test scripts & test cases for manual and automation.
- Excellent communications skills, strong analytical skills and a good team player.
- Adaptable to work both as a team member as well as independently.
- Strong experience in leading testing efforts for various client projects.
- Experience in identifying improvements opportunities in overall test processes and implementing continuous improvement initiatives.
- Ability to work under stringent timelines and meet predefined project goals.
- An effective communicator with strong analytical abilities combined with skills to plan, implement, & presentation of projects.
TECHNICAL SKILLS:
Platforms: iOS, Android, Responsive Web, XCode, Android Studio, Xamarin Studio, Unix, Linux, Windows, Mac OSX
Languages: VBScript, JavaScript, Core Java and SenseTalk
Databases: DB2, Oracle, SQL Server
Testing Tools: HTTPClient Java Library with TestNG Framework, SoapUI, POSTMAN, eggPlant Functional, Selenium WebDriver with TestNG Framework, FitNesse-Selenium Integration Framework, Charles Proxy, HP UFT/QTP, JMeter, HP LoadRunner, Performance Center, Grinder
Test Management Tools: JIRA, TestRail, Rally, HP Application LifeCycle Management
Versioning Tools: Stash/BitBucket, Tower 2, GitHub
Browsers: IE, Chrome, Firefox, Safari
Packages: MS-Office (MS-Word, MS-Excel, MS-PowerPoint)
EXPERIENCE:
Confidential, Orlando, FL
Quality Assurance Automation Test Lead
- Define, build and customize Automation Framework to perform regression testing and support software deployment validations.
- Prepare test strategies and frameworks in addition to creating, implementing, and automating testing in support of software test requirements.
- Participate in planning and analyzing to provide test Automation Framework utilizing technical expertise.
- Work with application teams to understand existing development, test, integration and deployment practices and to prepare agile automation test strategy.
- Drive test automation to support continuous software integration & deployment model.
- Create and maintain automation scripts in GitHub Repository.
- Execute automation scripts to support development on new User Stories.
- Working closely with SDETs to Build Jobs in Jenkins to execute Functional and Integration automation scripts created for RestAPI Webservices using HTTPClient Java Library and TestNG Framework.
- Working closely with SDETs to Build Jobs in Jenkins to execute Functional and Integration automation scripts created for Web UI using Selenium WebDriver and TestNG Framework.
- Execute Automation Scripts and provide results in a presentable format to stake holders.
- Identifying the Test Scenarios based on Functional Specifications and Business Requirements.
- Participating in Walkthrough and defect reporting and defect management meetings periodically.
- Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports.
- Working with business owners to communicate plans and priorities.
- Participating in the Sprint Planning and Daily Scrum meeting to discuss the progress of the Application testing.
- Performing Smoke, Functional, UI, Regression and Integration testing of the applications.
- Carrying out Regression testing and Ad-hoc testing as and when needed.
- Logging defects and clarification tickets in VersionOne for requirement gathering and follow-up as well as defect tracking and re-testing purposes.
Environment: - Windows 10/7, Apache HTTPClient, Selenium WebDriver, TestNG, Java, JavaScript, Eclipse IDE, HP ALM, VersionOne, HTML, IE, Firefox, Chrome, Edge, Confluence.
Confidential, Denver, CO
Quality Assurance Engineer Lead
- Working closely with the UX/Designers, Developers and QA team to analyze the business requirements and functional specifications of the project and following Agile/Scrum process with two-week iterations.
- Working with business owners to communicate plans and priorities.
- Working with developers to troubleshoot major product issues and determine root causes.
- Determining benchmarks and conducting performance analysis of the Web Application on an ongoing basis.
- Analyze defect patterns across the application on as-needed basis to drive test initiatives in order to resolve these or prevent them in the future.
- Helping drive improved test coverage across entire application.
- System Integration Testing of the Confidential portal with Salesforce.
- Developing test plans and detailed manual test cases, documenting and maintaining test cases in TestRail.
- Performing Smoke, Functional, UI, Regression and Integration testing of web application across all cross-browsers.
- Executing and updating the existing automated test cases in Selenium WebDriver with TestNG Framework using Java.
- Developing and executing test cases for Data Validation, UI Testing as well as Performance Testing of the Confidential portal.
- Developing and maintaining regression test suite.
- Carrying out Data Validation for various reports in Confidential portal including Quote Flow, Bind/Quote Page, Quote Purchase, monthly Quote Payments and Account Dashboard Summary.
- Carrying out Regression testing and Ad-hoc testing as and when needed.
- Logging defects and clarification tickets in JIRA for requirement gathering and follow-up as well as defect tracking and re-testing purposes.
- Executing functional and UI testing on mobile devices, testing primarily carried out on iPhone 5, 6s & 7+ and Samsung Galaxy S7 Edge.
Environment: - Mac OSX, Windows, SalesForce, Selenium WebDriver, TestNG, Java, JavaScript, HTML, IE, Chrome, Firefox, Safari, iOS 10.x and above, Android 4.4.x and above, JIRA, BitBucket, TestRail, Eclipse IDE.
Confidential, Denver, CO
Quality Assurance Automation Engineer
- Working closely with the UX/Designers, Developers and QA team to analyze the business requirements and functional specifications of the project and following Agile/Scrum process with one-week iterations.
- Working with business owners to communicate plans and priorities.
- Working with developers to troubleshoot major product issues and determine root causes.
- Determining benchmarks and conducting performance analysis of the iOS and Android Application on an ongoing basis.
- Helping drive improved test coverage across entire application.
- Building latest mobile app code directly on to the iOS and Android devices using Xamarin Studio/Visual Studio for Mac and performing smoke testing on the Integration builds.
- Developing & executing RestAPI services test scripts using SoapUI, POSTMAN for Webservices testing of the RAC app and integrating with the JENKINS continuous integration to run builds on regular intervals to monitor and notify Developers in case of web service outages.
- Monitoring and validating the HTTP web traffic and performing Analytics testing using the Charles Proxy tool.
- Developing test plans and detailed manual test cases, documenting and maintaining test cases in TestRail.
- Performing Smoke, Functional, UI, Regression and Integration testing of iOS and Android application.
- Developing and executing test cases for Data Validation, UI Testing as well as Performance Testing of the mobile application.
- Developing and maintaining regression test suite.
- Carrying out Data Validation for various reports in RAC app including RAC Home, Payments, Store Locator and Customer Info to access FAQs and Careers.
- Carrying out Regression testing and Ad-hoc testing as and when needed.
- Logging defects and clarification tickets in JIRA for requirement gathering and follow-up as well as defect tracking and re-testing purposes.
- Executing functional and UI testing on mobile devices, testing primarily carried out on iPhone 5, 6s & 7+ and Moto GT, ZTE, Samsung Galaxy S7 Edge, S8.
Environment: - Mac OSX, Xamarin Studio/Visual Studio for Mac, POSTMAN, SoapUI, RestAPI, JSON, Charles Proxy, Java, JavaScript, iOS 10.x and above, Android 4.4.x and above, JIRA, BitBucket, TestRail, Android Studio, XCode, Jenkins, Tower 2, MS Excel.
Confidential, Denver, CO
Quality Assurance Engineer
- Participating in the Business Requirements discussion and making sure they are documented properly.
- Participating in daily scrum meetings with whole team and discussing about the progress of application testing, specs to be taken care and specs that are already completed.
- Determining benchmarks and creating Test Scenarios for Functional testing of the iOS and Android Application.
- Working with business owners to communicate plans and priorities.
- Working with developers to troubleshoot major product issues and determine root causes.
- Helping drive improved test coverage across entire application.
- Building latest mobile app code directly on to the iOS and Android devices using XCode, Android Studio and performing smoke testing on the Integration builds.
- Developing test plans and detailed manual test cases, documenting and maintaining test cases in TestRail.
- Performing Smoke, Functional, UI, Regression and Integration testing of iOS and Android application.
- Developing and executing test cases for Data Validation and UI Testing of the mobile application.
- Developing and maintaining regression test suite.
- Carrying out Regression testing and Ad-hoc testing as and when needed.
- Logging defects and clarification tickets in JIRA for requirement gathering and follow-up as well as defect tracking and re-testing purposes.
- Executing functional and UI testing on mobile devices, testing primarily carried out on iPhone 5, 6s & 7+ and Moto GT, ZTE, Samsung Galaxy S7 Edge, Google Pixel.
Environment: - Mac OSX, Java, JavaScript, iOS 9.x and above, Android 4.4.x and above, JIRA, BitBucket, TestRail, Android Studio, XCode, Tower 2, MS Excel.
Confidential, Denver, CO
Quality Assurance Engineer Lead
- Participating in the Business Requirements discussion and making sure they are documented properly.
- Working closely with the UX/Designers, Developers and QA team to analyze the business requirements and functional specifications of the project and following Agile/Scrum process with two-week iterations.
- Determining benchmarks, scope and test approach for each sprint.
- Working with business owners to communicate plans and priorities.
- Working with developers to troubleshoot major product issues and determine root causes.
- Helping drive improved test coverage across entire application.
- Participating in the Sprint Planning and Daily Scrum meeting to discuss the progress of the Application testing.
- Developing test plans and detailed manual test cases, documenting and maintaining test cases in Rally.
- Performing Smoke, Functional, UI, Regression and Integration testing of the Responsive Web application across all cross-browsers.
- Developing and executing test cases for Data Validation and UI Testing of the Responsive Web application.
- Developing and maintaining regression test suite.
- Performing Buddy Testing with end client QA team and leading the team to ensure local testing is done and signoff is given.
- Carrying out Regression testing and Ad-hoc testing as and when needed.
- Performing Accessibility testing of the Responsive Web application using Apple VoiceOver (OSX) and NVDA (Windows) to ensure it follows the WCAG 2.0 standard.
- Presenting demos of the developed application to the end client at the end of each sprint,
- Logging defects and clarification tickets in Rally for requirement gathering and follow-up as well as defect tracking and re-testing purposes.
Environment: - Mac OSX, JavaScript, HTML, IE, Firefox, Safari, Chrome, iOS 9.x and above, Android 4.4.x and above, Rally, BitBucket, Tower 2, MS Excel.
Confidential, Orlando, FL
Quality Assurance Automation Lead
- Interacting with the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
- Identifying the Test Scenarios based on Functional Specifications and Business Requirements.
- Performing Functional Testing, Regression Testing, System Integration testing, and Financial Integration Testing.
- Identifying manual regressions test cases for test automation.
- Automating regression test cases using eggPlant Functional (for POS Systems), Selenium WebDriver using TestNG framework (for Composite Systems - guest facing and case applications and Advanced Payment Platform project).
- Leading and contributing in Test Automation framework creation.
- Using Selenium WebDriver with TestNG to automate tests on cross browser and cross platform environment.
- Executing the Selenium test scripts on various browsers and checking for compatibility.
- Using HP UFT 12.50/QTP for executing and maintaining of legacy existing automated regression scripts (for Composite Systems - guest facing and case applications).
- Executing manual test scripts for Disney apps, Apple Pay, Android Pay, Samsung Pay on mobile device environments such as iOS - iPod, iPad and iPhones and Android Phones - HTC One M7/M8 and Samsung Galaxy S6 and S6Active.
- Testing the application in highly dynamic environment with sprint team using Agile-Scrum methodology.
- Creating and enhancing numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using eggPlant Functional and Selenium WebDriver.
- Participating in Walkthrough and defect reporting and defect management meetings periodically.
- Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports.
- Working with business owners to communicate plans and priorities.
- Participating in the Sprint Planning and Daily Scrum meeting to discuss the progress of the Application testing.
- Performing Smoke, Functional, UI, Regression and Integration testing of the applications.
- Developing and maintaining regression test suite.
- Carrying out Regression testing and Ad-hoc testing as and when needed.
- Presenting demos by executing the developed eggPlant Functional test automation suite for the Point of Sale systems to the end client,
- Logging defects and clarification tickets in HP Application Lifecycle Management for requirement gathering and follow-up as well as defect tracking and re-testing purposes.
Environment: - Windows 7/8, eggPlant Functional, Selenium WebDriver, TestNG, Java, JavaScript, VBScript, Eclipse IDE, HP ALM, HTML, IE, Firefox, Chrome, iOS 8.x and above, Android 4.4.x and above, Confluence.
Confidential
Quality Assurance Engineer Lead
- Working closely with developers and other QA members to define test requirements and developing test cases based on the Business requirements and System requirements.
- Developing Automation scripts for new enhancements using Selenium WebDriver with TestNG framework, FitNesse-Selenium Integration framework and HP QTP 9.2/9.5/10.
- Defining test automation strategy, designing automated tests, creating automated test cases, test plans and executing the tests.
- Leading the QA team in executing all Selenium WebDriver, FitNesse-Selenium, HP QTP test scripts on different browsers and checking for compatibility.
- Working with the QA team and leading the efforts for setting up the test automation framework and QA test environments.
- Performing Functional Testing, Regression Testing, System Integration Testing, User Acceptance Testing and End to End Testing.
- Developing Performance scripts using HP LoadRunner, JMeter and Grinder.
- Executing and monitoring of all Performance Scripts using HP LoadRunner, HP Performance Center, JMeter, Grinder and Procexp.
- Responsible for executing the Manual and Automated testing of applications on Windows and Desktop (dot Net based applications) Environment.
- Responsible for verifying exceptions and reporting Stack Trace logs using Putty to the developers.
- Testing the application in highly dynamic environment with sprint team using Agile-Scrum methodology.
- Clearly documenting all the test cases and executing methods and techniques and uploading all the requirements.
- Working closely with Business teams and participating in User Acceptance Testing (UAT).
- Actively participating in status report meetings and interacting with Developers and Networking teams and discussing technical issues.
Environment: - Windows 7/8, Selenium WebDriver, TestNG, FitNesse-Selenium Integration, Java, JavaScript, VBScript, Eclipse IDE, HP ALM, HP LoadRunner, JMeter, JIRA, MongoDB, HP QTP, Source Forge, DB2, Process Monitor, Procexp, UNIX.
Confidential
Quality Assurance Engineer
- Involved in Manual Testing of the application.
- Updated and added Test cases in HP Quality Center
- Coordinated with other members of QA Team, to understand the application
- Went through the old test cases and old defect in Quality center to better understand the application
- Assigned defects to developers after discussing the issues with them
- Updated QA Lead and Project manager about the progress of testing
- Performed thorough regression testing after each build.
- Designed and executed SQL Queries to verify the Data
- Made sure, all the RFCs go through QA Environment first
- Actively attended meetings with fellow testers and other groups to evaluate the progress and performance of the application.
Environment: - Windows XP, HP Quality Center, SQL, Oracle, V-Model, HP QuickTest Pro 9.2.