Qa Lead Resume
TX
SUMMARY:
- Proficient in Automation testing, Black Box testing, Functional testing, Performance Testing.
- Extensive experience in GUI, Usability, Functional, Acceptance, Regression, System, Load and Stress Testing. Expertise in is using TFS, Microsoft Test Manager and Quality Center.
- Expertise in using Selenium WebDriver with Java for functional testing. Extensively worked on highly distributed Client/Server and Web Based Applications with N - Tier architecture
- Developed Automation Scripts for Regression using Selenium WebDriver.
- Worked on Integration of Selenium WebDriver with existing API to test Framework.
- Experience in Database testing using SQL queries and good understanding on various schema objects.
- Experience of working as Single Point of Contact (SPOC) from test team to Product Owners, Development team and Help team for their queries.
- Experience of working closely with Product Owners to prioritize and understand tasks for product improvements in future releases based on experience gained from previous releases and user feedback. Extensive experience in testing Web Applications, GUI and Desktop Applications.
TECHNICAL SKILLS:
Operating Systems: Windows 2000/XP/Vista, Unix, Linux(Ubuntu)
Languages: C++, C#, VB.Net, Java, HTML, XML, VB Script
Test Management tools: HP Quality Center, Rational Test Manager, Test Director
Testing tools: Selenium WebDriver
Defect Tracking Tools: Quality Center 8.2/9.0/Test Director, Microsoft Product Studio, VSTF, Clear Case, Team Foundation Server (TFS)
QA/Testing Tools: Selenium2, Web driver, Load Runner 8.1/9/1, QTP8.0/8.2/9.2, VSTS (Visual Studio Team System) 2008,2010, Ultimate Test Pro
Packages: MS Office
Domain Knowledge: Oil and Gas Exploration, Online data storage service, Imaging Software, Environment Compliance, Product life cycle management.
Mobile platforms: iPhone OS, Android OS
Databases: SQL SERVER 2008/2010/2012 , Oracle, TOAD
Project Methodologies: Agile-Scrum, Waterfall, V-Model
PROFESSIONAL EXPERIENCE:
Confidential, TX
Quality Assurance Analyst
Responsibilities:
- Perform Automation testing using Selenium WebDriver with Java with TestNG framework
- Security testing with OWASP
- Continuous Integration with Jenkins
- Perform database testing with PgAdmin
- REST API Testing with Postman.
- User story, Sub-tasks, test case and defect management in JIRA
- Documentation management in Confluence and Sharepoint
Confidential
Sr. Tech. Prof. Software Testing
Responsibilities:
- Experience of participating in user story grooming meetings between Product owners, Development team and Testing Team.
- Responsible for completion of work items in form user stories.
- Coordinating the testing activities of the team.
- Working under Agile Scrum Methodology.
- Analyzed Business Requirements and developed test cases for complete end-to-end testing.
- Perform Automation testing using Selenium WebDriver with C#.
- Experienced in working in Team Foundation Server (TFS).
- Responsible for creating test plans and test cases based on functional requirements and determined the scope of testing and creating the test scenarios that validate whether the application performs to the functional requirements signed off by the business analyst.
- Experience in writing SQL queries.
- Experienced in sprint planning meetings and bug triage meetings.
- Defect tracking until resolution and maintaining test data for the project.
- Following up on defects with the development team and timely escalation to complete testing in tight deadline.
- Test Case creation as per requirements in Microsoft Test Manager (MTM).
- Coordinating Regression Test cycle with test team.
- Troubleshooting user defects and suggestions for the workarounds to unblock them.
- Sessions or Meetings with users to understand their issues/ suggestions and get them fixed or implemented in future releases. Preparing Test Environment of the project.
- Analyzed the Business requirements, performed ambiguity reviews and communicated the inconsistencies between the requirements and application
- Developed software test plans, test design specifications, and test scripts for various test scenarios.
- Involved in Functional and Regression and System Testing.
- Detecting, classifying and reporting bugs through Defect Tracking System.
- Responsible for providing test status to management.
- Involved in Test Data Preparation and Optimization.
- Responsible for end to end testing of the new functionality to be released.
- Tracking & communicating test plans, test results, analysis, & unresolved problems.
- Providing support on post-implementation, enhancement and maintenance support.
Environment: Agile - Scrum, SharePoint, Selenium, C#, Win7/XP, Team Foundation Server, Microsoft Test Manager
Confidential, TX
QA Lead/ Automation Tester
Responsibilities:
- Participate user story grooming meetings between Product owners, Development team and Testing Team.
- Perform Automation testing using Selenium WebDriver with Java. Update the Test framework when any changes made to the website. Worked under Agile Scrum Methodology.
- Analyzed Business Requirements and developed Test Strategy, Test Plan, and Test cases for complete end-to-end testing. Designing Automation test framework.
- Involved in identifying elements by Xpath and CSS locators using firebug, IE and chrome developer’s tools and writing the relative and absolute Xpaths/CSS to make the elements Generic
- Scripts are created as per BDD (Behavior driven development) using Cucumber with Selenium
- Automation results are shared in XLST reports to client.
- REST API Testing with Postman.
- Regularly work on writing recovery scenarios on existing scripts to make scripts efficient and reduce test suite execution time. Providing strategic and tactical direction to team.
- Coordinating the User acceptance testing (UAT) done by our field users of the system to certify the system is working as per requirements.
- Coordinating the System Integration testing(SIT) with QA team which is executed in to the entire system with multiple integrated modules of the system provided all the modules have been individually tested.
- Responsible for creating test plans and test cases that are based on functional requirements and determined the scope of testing and creating the test scenarios that validate whether the application performs to the functional requirements signed off by the business analyst.
- Perform Database and backend testing using SQL queries and executing stored procedures.
- Involved in Iteration meeting and bug triage meetings. Review of Test artifacts.
- 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.
- Providing guidance on process improvements and optimization to the team members.
- Defect Tracking until resolution and Maintaining Test data for the project.
- Testing of the mobile version of application
- Following up on defects with the development team and timely escalation to complete testing in tight deadline.
- Test Case creation as per requirements in the UX documents, specifically relevant to system testing in Microsoft Test Manager. Coordinating Regression Test cycle with test team.
- Troubleshooting user defects and suggest workarounds to unblock them.
- Sessions or Meetings with users to understand their issues/ suggestions and get them fixed or implemented in future releases. Preparing Test Environment of the project.
- Analyzed the Business requirements, performed ambiguity reviews and communicated the inconsistencies between the requirements and application
- Developed software test plans, test design specifications, and test scripts for various test scenarios.
- Tested the application utilizing the Scrum (Agile) methodology.
- Reportingdefects/problemsintoQuality Centerand document steps required to analyze and resolve the defects.
- Involved in GUI, Functional and Regression and System Testing.
- Detecting, classifying and reporting bugs through Defect Tracking System.
- Making all technical decisions and approvals from business.
- Generated reports and metrics to provide project status to upper management.
- Involved in Test Data Preparation and Optimization.
- Responsible for end to end testing of the new functionality to be released.
- Tracking & communicating test plans, test results, analysis, & unresolved problems.
- Providing support on post-implementation, enhancement and maintenance support.
- Environment: Selenium Web Driver, Cucumber, HP ALM, Maven, Java, Jenkins, Test NG, Postman
Confidential, TX
QA Lead/ Automation Tester
Responsibilities:
- Perform Automation testing using Selenium WebDriver with Java. Update the Test framework when any changes made to the website. Worked under Agile Scrum Methodology.
- Analyzed Business Requirements and developed Test Strategy, Test Plan, and Test cases for complete end-to-end testing. Designing Automation test framework.
- Involved in identifying elements by Xpath and CSS locators using firebug, IE and chrome developer’s tools and writing the relative and absolute Xpaths/CSS to make the elements Generic
- Expertise in running selenium tests against multiple browsers using different browser profile with Selenium Grid. Developed user defined functions to handle the test flow using Java.
- Creation of Mobile automation scripts in Appium.
- Involved in designing Java test Framework for web applications using Selenium Webdriver, and TestNG. Document and report the test results at end of the testing Phase.
- Regularly work on writing recovery scenarios on existing scripts to make scripts efficient and reduce test suite execution time. Providing strategic and tactical direction to team.
- Responsible for creating test plans and test cases that are based on functional requirements and determined the scope of testing and creating the test scenarios that validate whether the application performs to the functional requirements signed off by the business analyst.
- Perform Database and backend testing using SQL queries and executing stored procedures.
- Involved in Iteration meeting and bug triage meetings. Review of Test artifacts.
- 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.
- REST API Testing with Postman and Fiddler.
- Providing guidance on process improvements and optimization to the team members.
- Defect Tracking until resolution and Maintaining Test data for the project.
- Testing of the mobile version of application
Environment: Selenium Web Driver, Appium, HP ALM, JIRA, Java, Jenkins, REST API, Postman, Fiddler, Test NG