Qa Test Lead Resume
SUMMARY:
- About 6 years of experience in both manual and automated software Quality Assurance Testing of client - server and web-based applications and Backend testing, Object oriented analysis design and development of multi-tier architectural based web applications, with in-depth understanding.
- Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver/IDE/Grid, TestNG, JIRA and SOAP UI.
- Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium RC, WebDriver.
- Sound knowledge on TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.
- Experience in creating Test Plans, writing and executing Test Cases, Manual Testing, and automated Test Execution.
- Excellent experience in developing Test Scenarios, Test cases, Test Scripts and Test reports for Manual as well as Automated testing for various applications to ensure proper business compliance.
- Extensive experience in GUI, Regression, Functional, Integration, System, User Acceptance (UAT), Sanity, Performance, Stress, Reliability, compatibility, Cross Browser, Security and Database Testing.
- Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
- Operational knowledge of HTML5, CSS3 and JavaScript.
- Experience with Assertions like Schema Compliance, XPath and SOAP responses.
- Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
- Experience testing SOA with RestFul/SOAP Web Services. Created entire architecture for backend testing internal and third party API using Test Com
PROFESSIONAL EXPERIENCE:
Confidential
QA Test Lead
Responsibilities:
- Analyzed Business Requirements and Functional Specifications and developed Test Plan detailed Test Scenarios, Test Strategies and Test cases. Involved in creating Test Plan according to the business requirements. Created, prepared and conducted quality assurance review meetings, develop test plans, test cases, user scenarios, check lists and other QA documentation. Logged the bugs in Defects tab in Rally. Data migration testing for all existing and new clients - SSIS Job Validation Developed Test Cases in test plan, executed in test lab using Quality Center. Experience in assessing project requirements, development and test status, changes, coverage and risks using QC (ALM). Formulate methods to perform Positive and Negative testing against requirements.
- Executed the test cases in several phases as the developers fixing the bugs. Performed Functional, Regression, Compatibility, System Integration Testing, Security testing, User Acceptance testing, Web testing and was responsible for executing all testing scenarios. Used SQL commands to insert, update, delete and modify the data. Changed / Incident Management using Rational Clear Quest. Participate in product design review meetings utilizing the AGILE process methodology.
- Turned ALM Data into actionable intelligence with visibility into and across the projects. Responsible for communication with the users and responsible for working with the users closely during UAT and getting the required sign-off's. Performed the Back-End testing to ensure data consistency on front-end by writing and executing SQL statements on SQL Database. Performed load testing for checking the application's performance under various capacities using various strategies such as
- Burst and linear using SOAPUI. Extensively used QTP integrated environment like Data Table, Actions, Recovery scenarios. Performed Manual Functional testing with QC and Regression Testing with QTP. Developed Tractability Matrix and Test Coverage reports and generated BOXI reports. Responsible for data migration testing and validation. Retrieved files using SQL statements and UNIX commands. Coordinated between the automated testers, manual testers and system administrator for the precise scheduling of the test runs.
- Interacted with Database Administrator and Network Administrator to resolve application issues. Interacted with developers to explain the software bugs and re-tested the fixed issues. Log, and verify resolution of software, database and specification defects
Confidential
QA Automation Engineer
Responsibilities:
- Associated with development team to understand technical design and architecture for test planning. Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver Used core JAVA for writing Selenium Web Driver tests for the web application and TestNG framework. Developed and maintained automated regression test cases in Selenium WebDriver using Java/Python programming languages. Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's
- GUI and in the testing environment using Selenium WebDriver, TestNG and Jenkins. Heavy TestNG and Selenium coding in JAVA using Eclipse IDEs. Developed Automation scripts for new enhancements using Selenium Web Driver and TestNG.
- Performed functional testing of SOAP & RESTful Web Services using SOAPUI Tool Used Java/TestNG to run Cucumber feature and scenarios and generating report daily basis. Testing JavaScript web - based applications. Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium WebDriver and Python. Develop Python scripts to automate the test cases. Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins. Configured Selenium WebDriver
- Maven tool and created Selenium automation scripts in java using TestNG prior to agile release. Developed and executed White box test cases of the Java API using TestNG framework & Eclipse. Used Java language and TestNG framework for scripting.
- Used Maven for building the Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically. Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like Github. Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application. Developed test suite, test cases, execute test cases and generate report in Postman. Performed xml data validation using assertion method in Postman. Tested request and response XML's based web services interfaces using SOAP UI and POSTMAN. Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
- Regression test cases were written and automated using Selenium WebDriver. Prepared Traceability Matrix to ensure the adequate coverage of the test cases. Tested compatibility of application for dynamic and static content under various cross browsers using
- HTML IDs and XPath in Selenium. Worked on the Android module of the project where I was responsible for automating the app using Appium with python. Updated Test Plans and Test Cases periodically to manage changes in requirements. Uploaded test cases executed test cases and logged defects in Mercury Qu
Confidential
QA Automation Engineer
Responsibilities:
- Analyzed business requirements and developed test cases based on Use Cases to evaluate the functionalities. Created test plans outlining the scope, approach, schedule, resources and deliverables.
- Developed test approaches/test designs Wrote test plans, created production simulations, and test data. Attended use case and technical specifications review sessions with product and architecture teams to provide feedback in the elaboration phase. Expertise in coordinating functional testing, system analysis and UAT test efforts and writing system test plans and formulating test strategies. Following up with the development team to verify bug fixes and updating bug reports. Participated in regular, weekly project status meetings related to testing with Team Mates
- Test lead and Project Manager and discussed the progress of the project Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality. Associated with development team to understand technical design and architecture for test planning. Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver. Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium WebDriver
- TestNG and Jenkins. Developed Automation scripts for new enhancements using Selenium Web Driver and TestNG. Cucumber was used for the entire regression testing and functional testing with selenium as a primary tool to the test Test scenarios, Test cases and test conditions identified.
- Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model. Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins. Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project
- Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically. Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like GitHub. Extensively used Selenium (data - driven, XPath locator) and WebDriver to test the web application. Tested request and response XML's based web services interfaces using SOAP UI.
- Performed Web Services Testing and XML validation by creating test case suite using SOAP UI. Created whole test framework using Selenium for further test creation and execution. Regression test cases were written and automated using
- Selenium WebDriver. Prepared Traceability Matrix to ensure the adequate coverage of the test cases. Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium. Performed API Level testing for web
Confidential
QA Engineer
Responsibilities:
- Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs. Involved in testing various business rules User/Customer functionalities, and Change Processes.
- Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half. Developed automation scripts using Selenium WebDriver, Eclipse, TestNG and Java. Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG. Used TestNG framework to run unit test and Maven to build the Project. Involved in UI Testing using Ruby and Cucumber framework. Extensively used XPATH, Regular expression and classes to perform UI actions.
- Exported output/reports for all automated testing results. Maintained and executed Maven build files for running automated tests. Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber. Involved in development of Hybrid Test Framework using Selenium WebDriver, Maven and TestNG. Used XPath and DOM to work with dynamic and static objects in Selenium. Responsible for Integrating Selenium Tests with Jenkins for Continuous Integration. Prepared user documentation with screenshots for UAT (User Acceptance testing). Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms. Developed automated script for back - end testing using Selenium WebDriver. Maintained Test Matrix and Project Matrix using an excel sheet to keep track of the Project's schedule and status.
- Regression test cases were automated using Selenium WebDriver. Used Selenium WebDriver used to test search results of Meta search engine. Preparation and execution of test scripts using JMeter and SOAP UI tool to perform Web Services testing. sed SOAP UI tool to test SOA based architecture application to test SOAP services and REST API. Coordinated with developers and record defects in JIRA to track until they are resolved. Created Python scripting to test RESTapi functionality for regression setup.
- Attended weekly status meetings with development and management Teams.Environment: Java, Selenium WebDriver, TestNG, Python, Maven, Jenkins, Cucumber, SOAP UI, JMeter, XPath, HTML, Eclipse, Jira, Agile Methodology, Git Hub, Mobile Testing, JIRA, SQL, Oracle, Windows.
Confidential
Manual Tester
Responsibilities:
- Effectively participated in every day Agile Scrum stand - up meetings and participated in Iteration planning and retrospective meetings. Studied and understood the functionality of the application under test.
Responsible for designing and executing manual test cases for web-based application. Formulated Test plans from Business Requirements/Function Specifications documents. Created, Updated and
Reviewed of Test cases and Test Scenarios Wrote and executed test scripts to verify most of the Test cases. Manually performed Functional testing that includes Unit, System testing. Prepared Test Plans and
Test Case Scenarios / scripts manually. Wrote test cases for Functional and User Acceptance testing Tested the Application using Black box Testing Techniques. Developed and Executed Manual test cases for Functional testing of various modules of the application
Tested Applications compatibility on different browser versions (Chrome, Firefox). Used QC for tracking and reporting, followed up with development team to verify bug fixes, and update bug status.Environment: Windows, SDLC, Agile/Scrum, UAT, Chrome, Firefox, HP QC.