We provide IT Staff Augmentation Services!

Qa Manager / Lead Automation Engineer Resume

Woodland Hills, CA

EXPERIENCE SUMMARY:

  • 9+ years of experience in Manual/Automated Testing of Web based Client/Server applications and Mobile applications on both iOS and Android.
  • Assisted in automating build process for enterprise level applications.
  • Experienced in managing QA teams throughout different projects in different locations and time zones.
  • Experienced in working with CTO and Director of Engineering to align QA roadmaps with quarterly/yearly targets and hit release deadlines.
  • Experienced in all phases of the project life cycle (SDLC) from requirements definition, data modeling, object modeling, design, implementation, QA and knowledge transfer.
  • Expert at leading open source automation frameworks such Selenium/Webdriver/Grid/Cucumber/J Behave to perform cross browser Functional/Performance/UI/API testing.
  • Experience working with different architectures like 3 - tier, n-tier, Distributed, J2EE and Service Oriented (SOA).
  • Excellent Understanding and Application of Object Oriented Concepts using Java and C++, C#, Ruby, Javascript.
  • Experiences in extensive mobile automation testing using open source tools such as Appium, Espresso (Android), and XCUITest (iOS).
  • Fast learner and Strong technical and analytical skills.
  • Expertise in designing and developing strategic Automation Frameworks, Test plans, Test Cases, Test Scripts, Test Scenarios, Test Reports for both manual and automated tests.
  • Extensive experience in Functional, Integration, Regression, User Acceptance, and System Testing.
  • Proficient in using testing tools such a Quick Test Pro and Quality Center for web and client server applications as well as SOAP UI for web services.
  • Used Quality Center as a complete test management tool for writing test cases, executing those test cases and filing defects as well as preparing reports.
  • Performed Back-End testing by writing SQL queries manually and with Automation tools.
  • Extensive experience in tracking bugs using different Bug Tracking tools like Clear Quest, JIRA as well as Quality center.
  • Ability to handle multiple tasks and work independently as well as lead a team.
  • Highly motivated, effective team player with excellent communication, client interfacing skills and ability to perform quickly under pressure.
  • Knowledge in Analysis of Bug Severity, Bug Tracking system and Bug Reporting.
  • Prepared Weekly Defect Report as well as Final Test Summary Report for documentation purposes.
  • Involved in Mobile Automated & Manual testing of up to iOS 9 and Android 6
  • Performed functional, end-to-end testing of the mobile application by utilizing Appium via Emulator and on Physical device.

TECHNICAL SKILLS:

Automated Testing: Automation/White box Testing, Mobile, Appium, Espresso, XcuiTest, Selenium, Webdriver 2.xx.x, Selenium Grid, QTP 8.2 /9.5/10/UFT, Quality Center 9.0/10.0/11.0/ ALM, Test Director, SOAP-UI Pro

Environment: s: UNIX, ASP, MS Windows NT/ 2000/7/8/8.1/10, Linux, MacOS, Apache, J2EE, Java

Databases: Oracle 9i/10g, SQL Server, MySQL, MongoDB

Programming Languages: Java, C#, Ruby, Python, C++, Javascript

Misc: XML Testing, XML, Perl, Clear Quest, JIRA, BDD, JBehave, Eclipse, RAD, Web sphere, TFS, Visual Studio 2008-2013, IntelliJIdea

PROFESSIONAL EXPERIENCE:

Confidential

QA Manager / Lead Automation Engineer

Responsibilities:

  • Managed QA automation team in providing them with training, expertise on best automation practices, black-box, and white-box testing
  • Managed manual QA Team in prioritization and execution of high priority test cases. Focused manual testing resources on high risk / risk based scenarios.
  • Built out Javascript based web automation framework incorporating NodeJS, NightswatchJS, CucumberJS, and NPM (Node package manager).
  • Developed intricate methods to perform user-like interactions for Fox Sports web based application.
  • Managed the development of test plans, test cases, test scenarios and test strategies to facilitate the process of testing.
  • Performed white box, smoke, functionality, integration, database, regression and user acceptance testing.
  • Performed cross browser and functional/regression/gui testing using Selenium IDE and Web driver RC with Grid
  • Performed cross-locale automated testing.
  • Involved in analysis as well as meetings for identifying test cases for automation.
  • Worked on Multiple releases on different environments at the same time.
  • Experience in SQL queries to perform backend testing for data validation.
  • Excellent problem solving skills desired and ability to learn and apply new technologies.
  • Good understanding of Software development life cycle (SDLC) and software processes.
  • Involved in variety of meetings like review meetings, status reporting meetings, weekly meetings etc.
  • Prepared Final test summary report as well as Defect report for the project.
  • Actively initiated in defect resolution meetings, ambiguity reviews and test scenarios review meetings.

Environment: iOS, Android, XcuiTest, Expresso, Selenium, Git, Java, XML, Perl, UNIX, JSON, CSS, MongoDB, SQL Server, Javascript, NodeJS, NightwatchJS, CucumberJS, Jenkins

Confidential, Woodland Hills, CA

QA Manager / Lead Automation Engineer

Responsibilities:

  • Added Selenium automation libraries/methods to POM (Page Object Model) framework with respect to ATLAS front end framework to cover all testing needs.
  • Managed QA automation team in providing them with training and expertise on best automation practices, black-box, and white-box testing
  • Mentored and Collaborated with other QA Engineers about Architecture best practices and standards.
  • Implemented new automation tool Intern to provide functional/UI testing for Architecture team to ensure continuous feature and integration automated testing.
  • Developed intricate methods to perform user-like interactions for Web/Desktop based applications.
  • Used Selenium in conjunction with Visual Studio 2012 to create, manage, run test suites, and generate reports.
  • Managed the development of test plans, test cases, test scenarios and test strategies to facilitate the process of testing.
  • Performed white box, smoke, functionality, integration, database, regression and user acceptance testing.
  • Used Selenium 2.44 and C# API as a test automation tool for creating test scripts.
  • Performed cross browser and functional/regression/gui testing using Selenium IDE and Web driver RC with Grid
  • Performed cross-locale automated testing.
  • Involved in analysis as well as meetings for identifying test cases for automation
  • Performed functional and data driven testing by passing in parameters in Selenium code.
  • Worked on Multiple releases on different environments at the same time.
  • Experience in SQL queries to perform backend testing for data validation.
  • Excellent problem solving skills desired and ability to learn and apply new technologies.
  • Good understanding of Software development life cycle (SDLC) and software processes.
  • Involved in variety of meetings like review meetings, status reporting meetings, weekly meetings etc.
  • Prepared Final test summary report as well as Defect report for the project.
  • Actively initiated in defect resolution meetings, ambiguity reviews and test scenarios review meetings.

Environment: Visual Studio 2013, Resharper, VB, C#, ASP.NET, .NET, Selenium, Git, Java, XML, Perl, UNIX, JSON, CSS, MongoDB, SQL Server, Javascript, NodeJS, InternJS, Lint, Jenkins

Confidential, Downtown Sacramento, Ca

QA Manager/ Lead Automation Engineer

Responsibilities:

  • Created a robust Selenium Automation framework from scratch insuring to keep Automation/Test frameworks completely separate by using page object pattern and database driven implementation.
  • Managed Manual QA team of 8 Engineers in providing them with training and expertise on best automation practices.
  • Implemented new automation tool Twin/Autoit to automate Windows based applications and manipulate Windows API/GUI.
  • Developed intricate methods to perform user-like interactions for Web/Desktop based applications.
  • Used Selenium in conjunction with Visual Studio 2013 to create, manage, run test suites, and generate reports.
  • Managed the development of test plans, test cases, test scenarios and test strategies to facilitate the process of testing.
  • Performed white box, smoke, functionality, integration, database, regression and user acceptance testing.
  • Used Selenium 2.40 and C# API as a test automation tool for creating test scripts.
  • Performed cross browser and functional/regression/gui testing using Selenium IDE and Web driver RC with Grid
  • Performed parallel testing using Selenium grid by manipulating nodes to correlate with each browser.
  • Involved in analysis as well as meetings for identifying test cases for automation
  • Performed functional and data driven testing by passing in parameters in Selenium code.
  • Worked on Multiple releases on different environments at the same time.
  • Experience in SQL queries to perform backend testing for data validation.
  • Excellent problem solving skills desired and ability to learn and apply new technologies.
  • Good understanding of Software development life cycle (SDLC) and software processes.
  • Involved in variety of meetings like review meetings, status reporting meetings, weekly meetings etc.
  • Prepared Final test summary report as well as Defect report for the project.
  • Actively initiated in defect resolution meetings, ambiguity reviews and test scenarios review meetings.
  • Trained Manual QA Staff on leading automation strategies and best practices.

Environment: Visual Studio 2013, Resharper, VB, C#, ASP.NET, .NET, Selenium, Git, Java, XML, Perl, UNIX, JSON, CSS, MongoDB, SQL Server, Javascript, Jenkins

Confidential, Rancho Cordova, CA

QA Manager / Lead Automation Engineer

Responsibilities:

  • Created a robust Selenium Automation framework from scratch insuring to keep Automation/Test frameworks completely separate by creating distinct class libraries through referencing.
  • Managed Manual QA team in providing them with training and expertise on best automation practices.
  • Used Selenium in conjunction with Visual Studio 2013 to create, manage, run test suites, and generate reports.
  • Managed the development of test plans, test cases, test scenarios and test strategies to facilitate the process of testing.
  • Performed white box, smoke, functionality, integration, database, regression and user acceptance testing
  • Used Selenium 2.40 and C# api as a test automation tool for creating test scripts.
  • Performed cross browser and functional/regression/gui testing using Selenium IDE and Web driver RC with Grid
  • Performed parallel testing using Selenium grid by manipulating nodes to correlate with each browser.
  • Involved in analysis as well as meetings for identifying test cases for automation
  • Performed functional and data driven testing by passing in parameters in Selenium code.
  • Worked on Multiple releases on different environments at the same time.
  • Experience in SQL queries to perform backend testing for data validation.
  • Excellent problem solving skills desired and ability to learn and apply new technologies.
  • Good understanding of Software development life cycle (SDLC) and software processes.
  • Involved in variety of meetings like review meetings, status reporting meetings, weekly meetings etc.
  • Prepared Final test summary report as well as Defect report for the project.
  • Actively initiated in defect resolution meetings, ambiguity reviews and test scenarios review meetings.

Environment: Visual Studio 2013, Resharper, VB, C#, ASP.NET, .NET, Selenium, SVN, Java, XML, Perl, UNIX, JSON, MY SQL, CSS

Confidential, Rancho Cordova, CA

Sr. QA Automation Engineer/Lead

Responsibilities:

  • Prepared Test Plans, Test Cases for the GIS to Consumer application.
  • Involved in development of test plans, test cases, test scenarios and test strategies to facilitate the process of testing.
  • Managed Manual QA team in providing them with training and expertise on best automation practices
  • Performed white box, smoke, functionality, integration, database, regression and acceptance testing
  • Used Eclipse/Soap UI to create, manage, run test suites, generate reports for percentage of failures with proper Severity, Priority, test case status etc.
  • Used Selenium/ Eclipse/Soap UI as a test automation tool for creating test scripts.
  • Performed cross browser and functional/regression/gui testing using Selenium IDE and Web driver RC
  • Involved in analysis as well as meetings for identifying test cases for automation
  • Performed functional testing, datadriven testing, data sink, JDBC request in SOAPUI.
  • Validated Request/ Response of web services in SOAPUI using various assertions such as XPath, contains, SOAP Fault schema compliance etc.
  • Performed data driven testing of web services using data source and data loop and also exported the results to a folder using data sink.
  • Worked on Multiple releases on different environments at the same time.
  • Experience in SQL queries to perform backend testing for data validation.
  • Excellent problem solving skills desired and ability to learn and apply new technologies.
  • Good understanding of Software development life cycle (SDLC) and software processes.
  • Involved in variety of meetings like review meetings, status reporting meetings, weekly meetings etc.
  • Prepared Final test summary report as well as Defect report for the project.
  • Actively initiated in defect resolution meetings, ambiguity reviews and test scenarios review meetings.

Environment: Eclipse, Selenium, RAD, Websphere, SOAPUI 4.5, IBM, Java, XML, Perl, UNIX, JSON, MY SQL, Jenkins

Confidential, San Ramon, CA

Sr. QA Engineer

Responsibilities:

  • Prepared Test Plans, Test Cases and Traceability Matrix for the application.
  • Involved in development of test plans, test cases, test scenarios and test strategies to facilitate the process of testing.
  • Performed black box, smoke, functionality, integration, GUI, system, database, regression and acceptance testing
  • Used Quality Center to create, manage, run test suites, generate reports for percentage of failures with proper Severity, Priority, test case status etc.
  • Used Selenium/Webdriver to automate functional testing for loan medication application
  • Used QTP as a test automation tool for creating test scripts.
  • Involved in analysis as well as meetings for identifying test cases for automation
  • Designed groovy scripts for property transfer.
  • Performed functional testing, datadriven testing, data sink, JDBC request in SOAPUI.
  • Validated Request/ Response of web services in SOAPUI using various assertions such as XPath, contains, SOAP Fault schema compliance etc.
  • Performed data driven testing of web services using data source and data loop and also exported the results to a folder using data sink.
  • Developed User-Acceptance Test scripts and assisted users in conducting UAT.
  • Worked on Multiple releases on different environments at the same time.
  • Experience in SQL queries to perform backend testing for data validation.
  • Excellent problem solving skills desired and ability to learn and apply new technologies.
  • Good understanding of Software development life cycle (SDLC) and software processes.
  • Involved in variety of meetings like review meetings, status reporting meetings, weekly meetings etc.
  • Prepared Final test summary report as well as Defect report for the project.
  • Actively initiated in defect resolution meetings, ambiguity reviews and test scenarios review meetings.

Environment: QTP 11, Selenium, SOAPUI 3.6, Oracle, Java, XML, Perl, UNIX, Quality Center 10, MY SQL

Confidential, San Francisco, CA

QA Engineer

Responsibilities:

  • Performed Testing/Analysis of the product with the end users to confirm the product meets the requirements of end user through Net Meeting, and then discuss the same in the conference call to know more about the failures which are functional as well as performance of the product.
  • Analyzed the ambiguous requirements and reported the ambiguities in a checklist.
  • Performed SQL Queries for data validation and checking data integrity.
  • Used to test the Firefox Browsers and organized all use cases into one Test Suite.
  • Reviewing, Creating and executing the test Scripts using automation tool Quick Test Professional.
  • Involved in Test Scripts walkthrough with the client and the QA team.
  • Execution of the Quick Test Professional for the smoke, functional and regression testing of the various software products.
  • Reused the Actions using Call to copy and Call to Existing features of Quick Test Pro.
  • Involved in performing GAP analysis for my component
  • Performed Web Services testing of the messages using SOAPUI (WSDL/SOAP).
  • Used Groovy scripts for database testing as well as property transfers for dependent test cases in SOAPUI.
  • Executed range of test cases in attended as well as unattended mode according to the necessity of the situations.
  • Involved in Web compatibility testing with Browsers such as IE, Firefox and Safari and with Operating systems such as XP, Vista and Mac.
  • Prepared Final Test Summary Report for maintaining test documentation.

Environment: Windows XP, JavaScript, SOAPUI, Html, XML, QTP 10, MS SQL server, Unix, Java1.4, J2EE, QC 10

Confidential, San Leandro, CA

QA Analyst

Responsibilities:

  • Responsible for designing, writing and reviewing of Master Test Plan for the application.
  • Regularly participated in Technical and Use Case review meetings for various functionalities in the application.
  • Established test data setup criteria for enhancing tester ability to test all scenarios. Also coordinated with test data preparation group for the purpose.
  • Established Testing Strategy, Entry and Exit Criteria for the AUT.
  • Developed and executed automated Test Scripts in QTP using VBScript for Functional & Regression Testing using Quality Center.
  • Wrote Test Cases in MS Excel for system testing, integration testing, positive/negative testing, and functional testing and reviewed their consistency with business requirements.
  • Performed Exception Handling in application using functions and Recovery Manager in QTP
  • Performed data driven testing using Excel sheets and database in QTP to verify if the application performs well with different data inputs within Modular Automation Framework.
  • Validated Web Services using SOAPUI.
  • Created the test bed for Regression and new functionalities.
  • Preformed sanity testing to estimate testing readiness of the build for every release.
  • Involved in doing Database Testing by passing SQL Queries as well as joins and retrieved information from Database.
  • Sent the reports to all team members with Daily Status, to track the updates in Testing.
  • Coordinated with different teams (Business, Development & Management) to get data transfer to different Interfaces.

Environment: QTP 9.5, QC 10, UNIX, Oracle, Manual Testing, MS Office Suite, SOAPUI, Web Services, Java/ J2EE technologies, TOAD.

Blockbuster, Dallas, TX

QA Analyst

Responsibilities:

  • Interacting with business analysts and business users to better understand requirements and use cases
  • Performed automation testing on different modules of the application using QTP
  • Inserted multiple reporter event statements in the script file to do detailed analysis of the result file after executing the scripts.
  • Automating the test case using QTP using VBScript based on manual test case in Mercury Quality Center.
  • Developed data driven functions using excel files to perform the same test with multiple sets of data
  • Performing Functional, System and Regression Testing.
  • Producing a summary Report after SIT for system readiness for UAT and for releases.
  • Created Test Matrix and Defect Matrix reports for Project Progress.
  • Updating the test cases whenever requirement changes or software changes occur.
  • Work with Business and End Users to formulate User Acceptance Test Plan and provide sufficient support during User Acceptance Test phase.
  • Cross platform testing done using different browsers and environments
  • Coordinate defect review meetings to prioritize defect
  • Tested the Navigational Links of the Application.
  • Experience in executing SQL Queries in order to view successful transactions of data and validating data

Environment: Windows 7, UNIX, Quality Center 9 , Quick Test Professional 8.2, Java, JavaScript, HTML, XML, PL/SQL, MS SQL Server, Web logic, Oracle 9i, SOAPUI, SQL Developer.

Confidential, Forts worth, TX

QA Tester

Responsibilities:

  • Involved in manual testing of the application at various stages of the transition for black box testing.
  • Designed Test Documents, including Test Plan, Test Requirements and Test Cases for functional and GUI testing
  • Participating Requirements review, Design review, test plan review, test cases review meetings.
  • Coordinated and conducted Smoke Test/sanity test for each build.
  • Maintained requirements and created Traceability between Requirements and Test Cases.
  • Performed System, Regression and User Acceptance Testing.
  • Developed and executed Test Cases using Quality Center as a complete test management tool.
  • Performed Manual Testing to ensure the application is stable and reported the defects to the developer using Quality Center.
  • Communicate with support, business and development teams to resolve issues during test execution.
  • Performed back end testing using SQL queries to verify the data validity of reports.
  • Performed Cross Browser Testing using Multi-Browser viewer.
  • Involved in planning for Performance testing.
  • Involved in identification of test cases for automation for Regression.
  • Analyzed performance of the application under various loads using Quality Center Reports and Graphs.
  • Performed GUI, Functionality and Regression Testing.
  • Involved in meetings for analyzing test cases for automation.
  • Used descriptive programming to develop a module of the application.
  • Made enhancements in the Keyword Driven Framework.

Environment: Windows XP, SQL, Quality Center 9, MySQL, HTML, XML, Oracle, UNIX, QTP 8.2.

Hire Now