We provide IT Staff Augmentation Services!

Qa Lead Resume

5.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • Over 8+ years of experience in Software Quality Assurance and Test Automation Process in IT industry including Insurance applications which are Client/Server, web - based Applications, Web Services with proficiency in both Manual and Automation Testing.
  • Experience in all phases of Software Development Life Cycle (SDLC) with a strong understanding of analysis, development and testing of applications in the project.
  • Experience in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium Web Driver/IDE/Grid, Appium, JUnit/ TestNG, ANT, Maven, Jenkins, Quality Center, JIRA and SOAPUI.
  • Key expertise includes testing and debugging GUI and Multi-Applications environment and automated testing using Selenium Web Driver and Selenium IDE.
  • Experience on Data Driven, Page Object Model (POM) using Selenium WebDriver and TESTNG.
  • Experience in Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins
  • Excellent knowledge in writing unique xPath using firebug and fire path to identify web elements.
  • Hands-on experience in Web Services testing using SOAPUI, Restful, and WSDL.
  • REST API Testing using Java, Apache Http Client API, TestNG, JAXB & Json parsers.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Experience in testing native apps on iPhone, Android and iPad devices manually.
  • Good working knowledge of SQL, Sybase, and Oracle database.
  • Strong experience with Log4J, Maven, and Version Control Systems such as SVN and GIT.
  • Experience in GUI and Functionality Testing, White Box testing, Black box Testing, System testing, including Integration, Performance, Stress, Load and Regression Testing of Web and Client/Server based applications.
  • Extensive experience in preparing Test Strategy, Test plan, Test scenarios, Test cases, and Test Scripts based on User requirements and System Requirements Documents for Functional, Security, Performance, Configuration, Regression, Integration and Usability Testing.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, Bugzilla.
  • Extensive use of bug reporting and defect tracking tools like Quality Center.
  • Experience with data analysis, analyzing, documenting business requirements and data specifications.
  • A good team player, detail oriented, self-motivated individual with strong analytical and leadership skills.
  • Excellent interpersonal and communication skill. Good documentation and process management skills with ability to effectively understand the business requirement to develop a quality product.
  • Invest my personal time to learn about latest technology, news, social activities, and social work.

TECHNICAL SKILLS

Languages/ Scripts: Java, C, C++, SQL, Java Script, XML, HTML, CSS, Shell Script

Testing Tools: Selenium IDE/ Web Driver, Appium, JXL, TEST NG, JUNIT, Maven

Web Services Testing: SOAP UI PRO, Postman, Chrome API Tester, SOAP, RESTFUL, WSDL, XML, JSON

Bug Tracking Tools: Bugzilla, Bug Tracker, Quality Center (QC), Rally, JIRA, Mantis, Bug Tracker, BTS

Web Technologies: J2EE, ASP.net, PHP, Web Services, SOAP, REST

Testing Methodologies: System Testing, Reliability Testing, Feature Testing, Acceptance Testing, Functionality Testing, Regression Testing, Agile Testing, Build Acceptance Testing, Go-Live Testing

Databases: MS SQL Server, Oracle, LDAP, Access, DB2, MongoDB

Misc. Tools: TOAD, SQL Navigator, Eclipse, Sublime, xPath, Firebug, Fire Path, HTTP Watch tool, Paros Proxy

Operating Systems: Web Logic, Web Sphere, Apache, IIS

Tools: LPIQC, PHAST, Mainframe, PUTTY, Selenium, API Testing using Apache Http Client, TOAD.

Build Tools: Maven, ANT, Jenkins

OOAD: Data Modeling and design, Rational Rose, UML, use-case diagrams, Class diagrams, Activity diagram, Sequence diagram, Design Patterns

Version Control: Sub Version(SVN), AccuRev, CVS, GIT

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, AZ

QA Lead

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile, Scrum methodologies.
  • Participate in all meetings planned for particular release and obtain necessary technical automation requirement. Such meetings include, design review, automation status, test execution timeline, etc.
  • Conducted a complete assessment of teams, processes and environment; defined issues and risks; and oversaw the design and introduction of tools, processes and best practices across testing life cycle to improve throughput, communication and on-time delivery of projects in an Agile development environment.
  • Reported automation activities and status to Project Managers, Development Managers and Product Owners, (Automation statistics on each application)
  • Evaluated and reported progress in terms of quality and performance metrics.
  • Monitor the test progress by constantly assessing the work assignment to each of the resources and re-balance or re-allocate them as required.
  • Coordinate with offshore and onshore teams and responsible for work prioritization and distribution to respective teams.
  • Developed test code in Java language using Eclipse IDE and client’s inhouse framework
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in Java page object model (POM).
  • Worked under Full stack of Maven Build Environment using SVN Repository for code storage and updates.
  • Experienced in uploading Business Risks in HP ALM Quality center and mapping the Test cases. Used Confidential Developed Tracking tool called DART for tracking the results of Test cases which gives you updated Step wise results and report upon the request of Specific Run ID.
  • Created test cases in HP ALM extended the test case by setting up Configurations Parameterization, linking requirements, linking failed defects etc.
  • Performed various automated tests and ensured continuous regression tests on application.
  • Demonstrate results from batch execution of test cases/test suites to the application team just before the delivery of test cases.
  • Analyzed Test Results and Identify bugs and reported to the developers using HP ALM.
  • Created SQL Queries using SQL Developer to get the Data of multiple user credentials of particular Application to provide a different user credentials to Different Test Cases in the prospective of UI.
  • Designed and implemented re-usable Automation test scripts using industry standard tools like QTP.
  • Created and executed database queries (SQL) to validate database data integrity executed SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Mentoring and reviewing test scripts developed by junior peers.

Environment: Eclipse, Java, Selenium Web Driver, TestNG, MAVEN, Log4J, JXL, HTML, XML, Jenkins, HP ALM (Quality Center), Sikuli, TestComplete

Confidential, Mountainview, CA

QA Lead

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Developed detailed test plans and test cases, as well as an Entrance and Exit criteria for the application being tested ensured along with standards for documentation to be followed.
  • Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
  • Developed test code in Java language using Eclipse IDE, TestNG and Jersey-Client framework.
  • Performed REST API Testing using Jersey Client.
  • Validated Web Application using Selenium Web Driver, Java and TestNG
  • Extensively used Data Driven, Page Objects design framework for readable test script and easy maintenance
  • Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
  • Involved in validating functional, Integration and Regression test suites using Jersey-Client and the request and response of the Web Services (SOA) through Postman.
  • Developed and maintained test documentation including test plans, test cases, and test data.
  • Submitted defects detected in the application and tracked the progress of defect fixes.
  • Coordinated offshore and onshore teams and responsible for work prioritization.
  • Acted as single point contact and was responsible for all deliverables.
  • Used JIRA as Defect Tracking Tool.
  • Used Splunk as error logging tool during deployment and fixed the errors for successful deployment.
  • Used Jenkins for setting automated batch tests and performed regression testing
  • Fixed code for random failed test cases during regression testing on Jenkins

Environment: Jersey Client, Eclipse, TestNG, MAVEN, RESTFUL, JIRA, Log4J, JXL, HTML, XML, Apache HTTP Client, Jackson, Json, Git, Jenkins, Selenium Web Driver, TestNG, Firebug, Splunk

Confidential, San Francisco, CA

Sr. QA Analyst

Responsibilities:

  • Wrote and executed automated test cases using Selenium WebDriver to automate Performed security testing, system testing, positive and negative testing manually.
  • Developed test code in Java language using Eclipse IDE and TestNG framework.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Worked on Selenium GUI Object / element verification using xPath, CSS Locators.
  • Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
  • Involved in validating functional, Integration and Regression test suites using Selenium and the request and response of the Web Services (SOA) through SOAPUI.
  • Used Firebug to do web based application testing with selenium for the commands and locator application.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Involved in Web Services Testing using SOAPUI to create & execute automated functional, regression, compliance.
  • Developed Java based library to read test data from XML & Properties files using JUnit and Selenium.
  • Tested the application on Mobile Web and App Version (i-Phone, Android, i-Pad) Devices using Appium
  • Created and Maintained Traceability Matrix to ensure test coverage of all requirements.
  • Submitted defects detected in the application and tracked the progress of defect fixes.
  • Conducted backend testing using SQL queries to validate data for database.
  • Used JIRA & APPIRIO CMC Cloud Management Center as Defect Tracking Tool.
  • Used Quality Center for Test Planning and Test Execution.

Environment: Selenium WebDriver, Appium, Eclipse, TestNG, MAVEN, Firebug, SOAPUI, SOAP and RESTFUL, SQL, JIRA, APPIRIO CMC, quality Center Log4J, JXL, HTML, XML, xPath, Apache HTTP Client, Jackson, Json, TOAD, Linux

Confidential, CA

Sr. QA Analyst

Responsibilities:

  • Involved in automating the reports functionality, which is critical to test in every Regression Phase, and which covers thousands of test cases.
  • Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.
  • Analyzed the system requirements and developed detailed test plans, test cases and provided the documentation.
  • Configured Selenium Web Driver, TestNG, Ant tool and created selenium automation scripts in java using TestNG prior to agile testing
  • Performed automated mobile testing using Appium and UIAutomatorViewer
  • Involved in creation of automation framework in Selenium Web Driver using data driven and Page object driven approach.
  • Used Maven tool for the Project management and for the purpose of compile, run, deploy and to add external dependencies.
  • Integrated Automation scripts (Selenium Web Driver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Tested application compatibility for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium and Appium.
  • Developed and executed test cases and automation regression testing using Selenium Web Driver.
  • Verified WSDL files, asserting the files using various In-build assertions, performed Data Driven testing, in SOAP UI.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed REST API Testing using Apache Http java Test Client for SOAP/REST web APIs.
  • Develop test cases for functional and regression testing. Conducted usability testing, UI testing, functional testing, and database testing.
  • Retest defect fixes and reopen issues when needed.
  • Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data).
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Used SQL Queries to verify the data from the Oracle database

Environment: Selenium WebDriver, Java, Fire Bug, Appium, UIAutomatorViewer, JXL, Log4j, MAVEN, Eclipse, TestNG, Jenkin, JMeter, HTML, Java Script, CSS, XML, XPATH, Firebug, Web Services, SOAP UI, SOAP and RESTFUL, Apache HTTP Client, Jackson, Json, SQL, Oracle, TOAD, Quality Center, Linux, WebSphere Application Server

Confidential

QA Engineer

Responsibilities:

  • Involved in the Software Development Life Cycle from Requirement Analysis to supporting application in production.
  • Reviewed Functional Requirement Specifications and created test based on test scenarios drawn from functional requirements
  • Used TestNG framework for creating Selenium scripts, for functionalities of deriving complex quotations.
  • Created Java based scripts for Selenium WebDriver with TestNG as automation frame work.
  • Performed regression test to ensure that introduction of new features into application doesn't affect the existing functionality.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Used Core Java for writing automated regression test scripts using Selenium WebDriver.
  • Developed Test Plans, Test cases, Test Scripts, Test strategy, Test Scenario, Test Reports
  • Performed tests for Functionality, Regression, Security, GUI, End to End, System, Configuration and Backend
  • Used SOAP UI to test Web Services using WSDL file given by development team.
  • Classified the defects according to severity and priority levels and prepared Test Status Reports.
  • Opened defects and tracked them in Quality Center.
  • Raised defects in Jira and made sure appropriate hand-offs and retesting takes place.
  • Prepared defect prevention (DP) reports and conducted DP meetings with the team.
  • Used Toad to write SQL queries, to verify quotation values displayed on various pages of the application.
  • Participated in test scenario inspections, test case reviews, work and functional mapping & UAT sessions.
  • Actively participated in weekly meetings, triage calls and updated weekly report.

Environment: Java/J2EE, HTML, Java Script,, Selenium WebDriver, JXL, Maven, Eclipse, Web Services, SOAP, WSDL, SOAP UI, Rally, Quality Center, Toad, SQL, CVS, Oracle, Linux.

Confidential, Houston TX

QA Analyst

Responsibilities:

  • Created detailed test cases by understanding the business logic and user requirements for manual testing. Documented & executed the same for different modules using Quality Center.
  • Involved in daily SCRUM meetings, working efficiently in agile methodology
  • Training new team members for automation using Selenium Web Driver
  • Testing AJAX web site application, Implementing Selenium testing platform and using test scripts with Eclipse IDE, writing Selenium scripts using TestNG, writing test scripts (SOAP UI) to test web services
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data.
  • Maintained and updated Selenium Web Driver scripts to meet changing functional specification and enhancements.
  • Contributed in developing automation framework which uses Java, Web driver and TestNG.
  • Writing automation test cases for mail front end and fixing automation script bugs.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services
  • Developing new test cases for every sprint and working with developers to automate their feature.
  • Monitored and maintained smoke test cases which developer run before their check ins
  • Developed network error test cases to check backend errors.
  • Data Validation and testing using SQL and PLSQL with Oracle, TOAD and JDBC
  • Used Quality Center for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.

Environment: Java, Selenium, XML, SVN, JavaScript, Eclipse, Maven, TestNG, SOAP, SOAP UI, REST, TESTNG, JUNIT MySQL, JXL, Agile, JIRA, TOAD, SQL UNIX, MS Office, Excel, HP Quality Center

Confidential, Houston TX

QA Analyst

Responsibilities:

  • Proactive participant in weekly AGILE team meetings and updated team lead and manager on status of testing.
  • Analyzing and understanding Business Requirement Document written in JIRA and Use cases from SharePoint to design test cases
  • Developing the Test Scripts, Test Conditions, Expected Results for one or more Test Plans, Including the Product, Regression, End to End, System Integration Testing. Develop, update and maintain the Testing Standards and Procedures.
  • Involved in the Execution of the Test Scripts
  • Performing manual testing through all phases of development life cycle (Usability, Functional, and Regression Testing) using black box testing methods.
  • Executed QTP for running regression and BAT test cases
  • Used Toad for writing SQL queries to validate backend applications to ensure accurate results.
  • Verified the production logs file for checking exceptions after testing the application
  • Coordinated with development team closely for issue resolution
  • Managing Requirement Change Requests and implementing procedures for test changes.
  • Developing Test Cases for Back-end testing, integrating SQL queries to be used in running test cases.
  • Involved in informing the test lead of any issues that may affect the schedule, budget, or quality of the product or the testing process.
  • Performed Configuration testing on some hardware platforms.
  • Used Test Director for communicating between developers, product support and test team members.
  • Tracking, reviewing, and analyzing defects using Quality Center.
  • Provide guidance to development and project teams on appropriate approaches to testing delivered products, including test tool sets.
  • Worked on functional, regression and system testing
  • Accessed the system log files on the Unix Environment for verify the system issues and attach with the defect in quality center.

Environment: Selenium Web Driver, JavaScript, HTML, XML, JavaScript, Web Services, SOAP UI, WSDL, Test NG, Quality Center, Maven, Oracle, SQL, Git, Windows.

We'd love your feedback!