Sr. Quality Assurance Consultant Resume
CA
SUMMARY
- Over 7 Years of IT experience in Software Testing of Web - based applications using JAVA Technologies.
- Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, Selenium WebDriver), JUnit, TestNG, Eclipse and preparation of automation test framework.
- Extensive experience in functional testing, unit testing, integration testing, regression testing, GUI testing, back-end testing, browser compatibility testing on windows.
- Experience in writing Test Plans, defining Test Scenarios and Test Cases, developing and maintaining Test Scripts, analyzing bugs, interacting with team members and track the bugs till closure.
- Expertise in data integration, and Regression Testing.
- Strong knowledge of various Software development life cycle (SDLC) aspects such as Requirement analysis, Design, Development, Testing and Deployment.
- Experience testing Restful web service APIs.
- Excellent knowledge in developing and executing Functional Test plans and Test scripts according to the functional design document.
- Ability to read and understand the Design Documents and Functional Specifications leading to the writing of test plans/Test scripts.
- Extensive knowledge and experience with backend database testing using complex SQL queries to validate content-including Inner Joins, Outer Joins, unions etc.
- Proficiency in programming with Java IDE’s like Eclipse.
- Knowledge in Black Box Testing and white box testing of the application.
- Expertise in writing Release Documents for each and every release.
- Extensive experience in Defect Reporting and Defect tracking process using Bugzilla and Quality Center(QC).
- Experience working in Agile methodology as part of Quality Assurance team and created Test cases based on black box Testing methodologies.
- Excellent problem solving and trouble-shooting capabilities.
- Good Analytical and Communication Skills and ability to work independently with minimal supervision and perform as part of a team.
- Ability to work under competing deadlines.
TECHNICAL SKILLS
Oracle Tools: Oracle 8i/9i, MySQL, NoSQL.
Languages: C, SQL, PL/SQL, Java, J2EE, UNIX, Perl.
Web Technologies: HTML, XML, JavaScript, CSS, HTTP, CSS, XSL/XSLT.
Databases: MS Access 2000-2007, MS SQL Server 2000.
Browsers: Internet Explorer, Safari, Opera, FirefoxOperating SystemsWindows 95/98/NT/2000/XP.
Testing Tools: Selenium IDE/RC/WebDriver, TESTNG/JUnit, and Maven.
PROFESSIONAL EXPERIENCE
Confidential, CA
Sr. Quality Assurance Consultant
Responsibilities:
- Worked closely with geographically disperse team of engineers and product marketing during all aspects of the Agile development.
- Performed Black Box and Unit testing using Equivalence Partitioning analysis.
- Implemented automation using Selenium WebDriver, JAVA, J2EE, Maven.
- Developed Data Driven framework to retrieve test data from Excel files and SQL Database.
- Extensively automated regression and functional test suites by developing test cases and test suites using Selenium WebDriver, JAVA, JUnit.
- Configured Maven for Java automation projects and developed Maven Page Object Model (POM).
- Used Firebug, FirePath, Firefinder and XPathChecker to identify Object’s Id, Name, Xpath, link in the application.
- Developed Test code in Java language using Eclipse IDE.
- Involved in querying using noSQL, and updating records and validate database records as expected.
- Performed Input Validations, Browser Compatibility testing and Navigation Testing.
- Performed data driven testing using multiple sets of data.
- Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
- Source code management using Tortoise Subversion
- Used Jenkins for continuous integration and scheduling the build
- Examine the result of test to pinpoint defects in the application.
- Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Developers for resolving Defects.
- Participated and Initiated Team meetings on a regular basis and involved in active discussion in order to improve the testing quality by better strategies and testing approach.
- Prepared status summary reports with details of executed, passed and failed test cases also involved in weekly status and task review meeting.
Environment: Java, JUnit, Java Script, Eclipse IDE, Firebug, FirePath, Selenium WebDive, Maven, SQL.
Confidential
Automation Engineer Consultant
Responsibilities:
- Performed analysis of system design specifications and developed Test Plans, Test Scenarios and Test Cases in Quality Center (ALM) to cover overall quality assurance testing.
- Created test Scripts using Perl, Selenium RC, TestNG, XML and Java (Eclipse IDE).
- Export test cases into the Quality Center (ALM), run manual and automation test cases from test lab and log defects from defects module.
- Translated requirement specifications, design documents and Business logic document into detailed test cases in HP Application Lifecycle Management (ALM).
- Executed test cases for both functional and regression tests.
- Executed test cases for system integration testing.
- Recorded the test execution in HP Application Lifecycle Management (ALM / Quality Center 11).
- Analyzed test results.
- Performed Ad-hoc, Smoke, Functional, and Regression testing by executing test cases maintained in Quality Center (ALM)
- Used Quality Center to execute automation scripts in batch mode or unattended mode.
- Performing Back end testing for database integrity by executing complex SQL queries for validating the data in back end data base tables.
- Performed Smoke testing in the UAT environment to ensure successful migration prior to notifying the customer to start performing UAT testing.
- Contributed to and maintained the automation framework to ensure maximum quality of product.
- Developed automation scripts in QTP to automate smoke and regression testing.
- Tested the GUI manually.
- Interaction with Development Team on Defect Analysis.
- Attending the daily status call and reviewing the test cases with design leads.
Environment: Quality Center 11(ALM), QTP, Agile Methodology, SQL Server 2008, MS Office
Confidential
Test Analyst
Responsibilities:
- Performed analysis of system design specifications and developed Test Plans, Test Scenarios and Test Cases in Quality Center (ALM) to cover overall quality assurance testing
- Export test cases into the Quality Center (ALM), run manual and automation test cases from test lab and log defects from defects module.
- Translated requirement specifications, design documents and Business logic document into detailed test cases in HP Application Lifecycle Management (ALM).
- Recorded the test execution in HP Application Lifecycle Management (ALM / Quality Center 11).
- Executed the regression test cases under the new environment and verified its correctness.
- Analyzed test results using TestNG.
- Performed Smoke testing in the UAT environment to ensure successful migration prior to notifying the customer to start performing UAT testing
- Contributed to and maintained the automation framework to ensure maximum quality of product.
- Tested the GUI manually.
- Interaction with Development Team on Defect Analysis.
- Attending the daily status call and reviewing the test cases with design leads.
Environment: Quality Center 11(ALM), QTP, Agile Methodology, SQL Server 2008, MS Office.
Confidential
Test Analyst
Responsibilities:
- Performed analysis of system design specifications and developed Test Plans, Test Scenarios and
- Test Cases in Quality Center (ALM) to cover overall quality assurance testing
- Export test cases into the Quality Center (ALM), run manual and automation test cases from test lab and log defects from defects module.
- Translated requirement specifications, design documents and Business logic document into detailed test cases in HP Application Lifecycle Management (ALM).
- Executed test cases for both functional and regression tests.
- Recorded the test execution in HP Application Lifecycle Management (ALM / Quality Center 11).
- Analyzed test results.
- Performed Ad-hoc, Smoke, Functional, and Regression testing by executing test cases maintained in Quality Center (ALM).
- Used Quality Center to execute automation scripts in batch mode or unattended mode.
- Performed Smoke testing in the UAT environment to ensure successful migration prior to notifying the customer to start performing UAT testing.
- Contributed to and maintained the automation framework to ensure maximum quality of product.
- Developed automation scripts in QTP to automate smoke and regression testing.
- Tested the GUI manually.
- Interaction with Development Team on Defect Analysis.
- Attending the daily status call and reviewing the test cases with design leads.
Environment: Putty, Quality Center 11(ALM), QTP, Agile Methodology, SQL Server 2008, MS Office.
Confidential
Test Analyst
Responsibilities:
- Performed analysis of system design specifications and developed Test Plans, Test Scenarios and Test Cases in Quality Center (ALM) to cover overall quality assurance testing
- Export test cases into the Quality Center (ALM), run manual and automation test cases from test lab and log defects from defects module.
- Translated requirement specifications, design documents and Business logic document into detailed test cases in HP Application Lifecycle Management (ALM).
- Executed test cases for both functional and regression tests.
- Recorded the test execution in HP Application Lifecycle Management (ALM / Quality Center 11).
- Analyzed test results.
- Performed Ad-hoc, Smoke, Functional, and Regression testing by executing test cases maintained in Quality Center (ALM)
- Used Quality Center to execute automation scripts in batch mode or unattended mode
- Performed Smoke testing in the UAT environment to ensure successful migration prior to notifying the customer to start performing UAT testing
- Contributed to and maintained the automation framework to ensure maximum quality of product.
- Developed automation scripts in QTP to automate smoke and regression testing.
- Tested the GUI manually. Defect Tracking QC tool
- Interaction with Development Team on Defect Analysis.
- Attending the daily status call and reviewing the test cases with design leads.
Environment: Putty, Quality Center 11(ALM), QTP, Agile Methodology, SQL Server 2008, MS Office.
Confidential
Test Analyst
Responsibilities:
- Performed analysis of system design specifications and developed Test Plans, Test Scenarios and Test Cases in Quality Center (ALM) to cover overall quality assurance testing
- Export test cases into the Quality Center (ALM), run manual and automation test cases from test lab and log defects from defects module.
- Translated requirement specifications, design documents and Business logic document into detailed test cases in HP Application Lifecycle Management (ALM).
- Executed test cases for both functional and regression tests.
- Recorded the test execution in HP Application Lifecycle Management (ALM / Quality Center 11);
- Analyzed test results.
- Performed Ad-hoc, Smoke, Functional, and Regression testing by executing test cases maintained in Quality Center (ALM)
- Used Quality Center to execute automation scripts in batch mode or unattended mode
- Performed Smoke testing in the UAT environment to ensure successful migration prior to notifying the customer to start performing UAT testing
- Contributed to and maintained the automation framework to ensure maximum quality of product.
- Developed automation scripts in QTP to automate smoke and regression testing.
- Tested the GUI manually. Defect Tracking QC tool
- Interaction with Development Team on Defect Analysis.
- Attending the daily status call and reviewing the test cases with design leads.
Environment: Putty, Quality Center 11(ALM), QTP, Agile Methodology, SQL Server 2008, MS Office.