Module Lead Resume
Irving, TX
SUMMARY:
- Over 10+ years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.
- Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
- Good Experience in developing Java Selenium Web Driver/RC/IDE test scripts and Test Frameworks using TestNG/Junit, ANT/MAVEN build tools.
- Experienced in Mobile automation Testing Appium and Performance testing using HP Loadrunner.
- Proven ability in designing and creating automation frameworks for java based applications using Java, TestNG, Selenium WebDriver, Maven, Jenkins.
- Proficient in creating business based functional Test Scenarios, Test plans, Test Scripts, Test Specifications, Test Coverage and Traceability Matrix.
- Worked on 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.
- Has good hands on experience in Automation testing using Appium for Mobile/Tablet application.
- Han been involved in the Continuous Integration of Automation scripts using Jenkins, SVN, gitHub. Integrated test suites into the test management tool HP ALM.
- Designing of Test strategies and Test schedules in accordance to the project scope and delivery dates.
- Experienced in Waterfall, V - model, Scrum and Agile Project Environment.
- Experienced in Backend testing by writing SQL queries in Oracle, Microsoft SQL Server, DB2 and Microsoft Access databases.
- Having good knowledge on Cucumber framework
- Good team player in working with others on time critical assignments. Excellent written and verbal communication skills.
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver, Appium, Quick Test Pro (QTP), Loadrunner 11.52
Languages: JAVA, VB Script, Java Script, HTML, XML
IDE: Eclipse
Test Framework: TestNG, Junit, POM, Keyword Driven Framework
Web Debugging Tool: XPath, Firepath, Firebug, Webdebugger
Build Tool: Maven, ANT
Version control tool: SVN, gitHub, CVS
Bug Tracking Tools: JIRA, Quality Center (QC), BugZilla & Rally
Continuous Integration Tools: Jenkins
Databases: SQL Server, MS Access, Oracle, MySQL
Operating Systems: Windows (XP, Vista & 7, 8) Linux, Mac
PROFESSIONAL EXPERIENCE:
Confidential, Irving, TX
Module lead
Responsibilities:
- Reviewed business requirements and technical specification documents and analyzed use cases, functional requirements to create detailed Test plans and Test cases.
- Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional, non-functional and performance testing from automation testing standpoint.
- Developed automated scripts using Selenium Web Driver, Java, TestNG and Testing in Eclipse IDE to perform functional and regression testing for web based applications.
- Worked on POM framework to write Test Scripts.
- Written automated scripts with Xpath to identify web elements such that most of the browsers can be used.
- Responsible for creating and maintaining automation acceptance test suite using Selenium.
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
- Created and maintained automated test script for API testing using TestNG.
- Used Selenium WebDriver to run the parallel testing.
- Used TestNG framework to run unit test and Maven to build the Project.
- Participated in Peer reviews of automated test cases and Test Plan for the team member.
- Created Post Implementation Review reports for successfully completed projects.
- Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
- Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
- Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
- Responsible for fixing and maintaining regression automation test scripts for end-to-end testing using Selenium WebDriver (using Java).
- Created/Updated automated test cases based on release test cases.
- Supported the UAT team during their testing.
- Participated in daily Stand Up call and weekly Open/Close meeting.
Environment: Java, Selenium WebDriver, Eclipse IDE, TestNG, Jenkins 1.58, Maven, Agile, gitHub, Oracle 11g.
Confidential, Rancho Cordova, CAModule lead
Responsibilities:
- Develop/Maintain WebDriver wrapper methods to enhance the existing framework.
- Develop methods for challenging automation solutions like drag & drop, upload file, and resize window using WebDriver and java API.
- Create, debug and handle exceptions - WebDriver scripts and enhance the scripts to work in Selenium Grid for distributed test automation.
- Execute selenium scripts and analyzing the test reports.
- Introduce Team members to the framework, and help in finalizing automation approach.
- Successfully automated native apps using Appium.
- Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
- Used iOS simulator (on xCode) to make sure the app works on all devices and there no UI issues.
- Used Android SDK and set up mobile device Emulator to test application and to get log files
- Participated in Test case document reviews.
- Analyze and locate the exception layer where failure of test scripts occurred and fix the scripts.
- Report defects & assist fixes through participation in Defect Triage.
- Prepare the Daily Test Progress Report and Test Execution Report.
- Develop metrics dashboard for manual and automation.
- Analyzing project risk and identification of project requirement.
- Traceability Matrix of test cases to corresponding requirements.
- Regression testing of application on defects fixes.
- Executing and logging, evaluate and documenting the results.
- Defect raised and logged in Rally.
- Attended Daily Scrum Call and kept the Team updated on the Project Status.
- Attended daily Requirements Clarification call and verified that both Dev and Testing team are on the same page.
Environment: Java, Selenium WebDriver, Eclipse IDE, Appium (iOS, Android), TestNG, Jenkins, Maven, Rally, SVN, MS SQL, SoapUI, Agile.
Confidential, Bloomington, ILSr. Automation test Engineer
Responsibilities:
- Involved in analyzing Business Requirement document and Technical Specification document and developed test plan and test cases for testing the application.
- Participated in requirement reviews and analyzed Modification requests and Enhancement requests. prepared Test Matrix to keep track of the requirements and the test cases.
- Used Selenium Webdriver through TestNg framework and Eclipse IDE.
- Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
- Worked on inspecting web elements using Fire Bug add-on in Firefox.
- Prepared test cases by analyzing functional requirement and documentation.
- Performed Manual Testing of this Web application and automated it by using selenium Webdriver.
- Performed GUI testing, Functional testing, Integration testing, Regression testing, Negative testing, End to End testing, Load testing on multiple projects.
- Worked on running selenium tests against multiple browsers using different browser profile.
- Used SQL to validate backend database changes, deletes and update.
- Wrote queries to extract data for testing purposes.
- Participated in various meetings, discussed Enhancement and Modification Request issues.
- Reported the bugs/defects through Quality Center.
Environment: Java, Selenium WebDriver, TestNg, Maven, SoapUI, Quality center, SQL server, UNIX, Agile.
Confidential, Bethesda, MDQA Engineer
Responsibilities:
- Preparing Test cases, reviewing the Test cases and executing Test cases.
- Involved in Designing and execute Test Scripts using Selenium WebDriver.
- Involved in Export Results into Excel and maintains the status of all the scripts.
- Involved in reporting the defects.
- Created functional automation scripts using selenium Web Driver.
- Identifying the Regression Test Cases.
- Creating Reports using Selenium, Junit.
- Created selenium automation scripts in Java.
- Prepare the Daily Test Progress Report and Test Execution Report.
- Analyzing project risk and identification of project requirement.
- Traceability Matrix of test cases to corresponding requirements.
- Regression testing of application on defects fixes.
- Executing and logging, evaluate and documenting the results.
Environment: Java, Selenium WebDriver, Eclipse IDE, JUnit, Maven, Rally, Jenkins, SQL server, Agile.
Confidential, Strongsville, OHQA Analyst
Responsibilities:
- Analysis of the test requirement and development of test scenarios and test cases.
- Prepared Test Plan and Test Strategy and Test Requirement Documents.
- Discussion with the development team and business user for clarification or KT on the requirement.
- Responsible for estimation, work allocation, status reporting and tracking the progress of the testing activities.
- Prepared Test Cases, Vugen scripts, Load Test Data, Execute test, validate results, Manage defects and report results.
- Modified the Test Scripts accordingly when we record the applications.
- Used performance testing tool Load Runner to prevent issues by detecting bottlenecks and to obtain an accurate picture of end-to-end system performance before production release.
- Used Quality Center as the LR Script repository.
- Performed monitoring the application using Wily Introscope.
- Validated tests by crosschecking data in backend on SQL server using DB2 Queries.
- Involved in Traceability Matrix preparation.
- Performed Regression testing during various releases.
- Worked closely with Development team to resolve quality issues.
- Prepared the final log summary report.
Environment: Load Runner 9.5, Wily Introscope, DB2, UNIX, ClearQuest, SoapUI, Putty, HP QC, Agile.
Confidential, Cleveland, OhQA Test Engineer.
Responsibilities:
- Analysis of the test requirement and development of test cases.
- Interacted with the functional team for clarification or KT on the requirement.
- Prepared Test Plan and Test Strategy.
- Prepared Test Requirement Documents.
- Created and executed Load runner scripts.
- Modified the Test Scripts accordingly when we record the applications.
- Used system and performance testing tool Load Runner to prevent issues by detecting bottlenecks and to obtain an accurate picture of end-to-end system performance before production release.
- Used Quality Center as the LR Script repository.
- Validated tests by crosschecking data in backend on SQL server using SQL Queries.
- Involved in Traceability Matrix preparation.
- Performed functional testing and Regression testing during various releases.
- Reporting the bugs using Rally.
- Performed the Database Testing.
- Involved in Functional Testing, Retest and Regression Testing.
- Worked closely with development team to resolve quality issues.
- Preparing the complete Bug Report.
- Logging the defects and tracking the same till closure.
- Prepared the final log summary report.
Environment: Load Runner 9.5, Sitescope, UNIX, ClearQuest, Putty, HP QC, Rally, SQL Server 2008, V-model.
Confidential, Albany, NYQA Test Engineer
Responsibilities:
- Involved in functionality testing of the application manually.
- Prepared the Test Checklist Document.
- Prepared Test Case and executed Test Cases to validate the functions.
- Validated tests by crosschecking data in backend on SQL server using SQL Queries.
- Performed Regression and Smoke Testing for the Application.
- Retest Resolved Bugs and updated the status.
- Preparation of Test Report and Defect Report.
- Updated the Traceability Matrix for new Enhancements.
- Prepared daily status report to the Test Lead.
Environment: OpenSTA, Rally, Testuff, SQL Server 2008, SVN, V-model.
Confidential
QA Test Engineer
Responsibilities:
- FS study and interacted with onsite team for gathering the requirements.
- Prepared Viewpoints and Designed the Test case.
- Involved in functionality testing of the application manually.
- Involved in functional testing, Retest and Regression Testing.
- Executed the Test Scripts.
- Tracked the defects.
- Participated in the preparation log summary report.
Environment: Java1.5, Jsp, JavaScript, Oracle9i, Waterfall model.
