Selenium Qa Engineer Resume
Alpharetta, GA
SUMMARY
- Over 8+ years of strong experience in Software Quality Assurance and Testing, whichincludes Test Planning, Test Cases Design, Test Environment Setup, Test Data Setup, Defect Management, Test log, Test results.
- Proficient in complete Software Development Life Cycle (SDLC) and through understanding of Software Test Life Cycle (STLC).
- Experience working with HR/Payroll Applications, Credit Benefit Services, E - commerce, Telecommunications, Insurance and Healthcare organizations.
- Extensive working knowledge in creating and documenting User stories, Defects, Tasks and Test cases in Rally.
- Very good exposure of testing applications on wide range of Mobile handset for different vendors which includes Android, iPhone, iPad devices.
- Extensive experience on Smoke testing, Functional Testing, Web Services Testing, Integration Testing, Regression Testing, Database Testing, Performance Testing, System Testing and User Acceptance Testing (UAT).
- Responsible for Setting up Web Services project using WSDL in SOAPUI and provided setup help to other team members.
- Extensively worked on Web services testing using SOAP UI and Chrome’s Advanced REST Client for performing functional and regression testing and also for testing REST API’s for iPad and Mobile applications.
- Automated highly transactional Reporting web application using Confidential ’s Automation Portal Selenium Web Driver Version - 2.8.
- Expert in Using Quality Center/ ALM, Rally as repository for maintaining test cases, test execution results and tracking defects.
- Extensively used Application Lifecycle Management (ALM), Rally, and Quality Center for reporting Defects.
- Experience on working open source tools like Selenium IDE, Selenium using Java and Eclipse.
- Knowledge in writing unique Xpath using firebug and fire path to identify web elements.
- Performed Cross Browser Testing using Selenium RC/Selenium WebDriver and verified compatibility across different browsers.
- Well versed in frontend and backend testing using SQL queries.
- Ability to work on multiple projects/tasks simultaneously to meet deadlines.
- Ability to go to the core of the problem. Good work ethics, excellent communication & interpersonal skills, Good team player and ability to master new technologies quickly.
- Enthusiastic about learning new concepts in emerging technology.
TECHNICAL SKILLS
Tools: QTP, Selenium, Quality Center/Application Life Cycle Management, Clear Quest, Load Runner, Web Services, MS Project 2007, MS Visio 2007, Eclipse
Languages: C, C++, HTML, XML, TSL, Java Script
Technologies: Chrome’s Advanced REST client, SOAP UI, Servlets, .Net, SharePoint
Databases: Oracle 10g/9i, MS Access, SQL server 2005/2000 and MS SQL
Documentation: MS Word, MS Excel, MS PowerPoint, MS Projects
Systems: UNIX/LINUX, MS-Windows NT 4.0/XP/2000/2003
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta, GA
Selenium QA Engineer
Environment: Windows7, Java Framework, LogiXML, AGILE, Quick Test Professional (QTP), HP Application Life cycle Management (ALM), IBM Rational Clear Quest, Rally, Oracle10g, SQL Developer, SOAP UI, Chrome’s Advanced REST client, Automation Desktop Portal ( Confidential ), Selenium-2.8, Eclipse.
Responsibilities:
- As a Scrum team member, participated in Release & Sprint Planning, Demos & Retrospectives and Daily Stand-Up meetings.
- Created and documented User Stories and Defects in Rally.
- Created Tasks, test cases for each and every User Story and Defects in Rally.
- Designed, developed and executed test processes, test plans and test scripts.
- Developed automated tests in Java and Selenium WebDriver. Used Firebug and Firepath to identify web elements.
- Used Selenium WebDriver, Jenkins, Java and Selenium Grid to create nightly automation scripts.
- Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
- Used Firebug to identify Elements by ID, Name, CSS, XPath, and Links on Web Pages.
- Implemented Data Driven automation framework using Confidential ’s Automation Portal Selenium Web Driver - 2.8 Version.
- Responsible for preparing the traceability matrix to map Test cases against Requirements using Quality Center.
- Worked closely with program developers and Sprint team to ensure that the application development met the user expectations.
- Performed Web services testing using SOAP UI and Chrome’s Advanced REST client to verify the API flow in tablet testing.
- Worked on Testing of Restful Web Services for Vantage Reporting Portal.
- Executed Functional and Regression testing on iOS Native platforms and provided Debug Support for reproducing the issue and retested the scenarios.
- Documented and Tracked the Test plans, Test Cases and Defects in Rally and coordinated with developers on the status of the bugs in Daily Stand-up meetings.
- Involved in preparing test metrics and test status report to the team on a daily basis.
- Executed automated Selenium scripts in Java and reproduced failures manually.
- Executed Regression testing using Quick Test Professional (QTP) for Vantage Reporting framework.
- Involved in UAT, IAT and Production and interacted closely with other teams in supporting the deployments.
- Played a major part in testing and timely delivery of the product.
Confidential, Columbus, OH
Sr.QA Analyst
Environment: Windows XP & 7, Microsoft .NET Framework 4, JAVA Framework, Visual Studio 2005 SP1, Quality Center, Oracle 10g, SOAP UI, TOAD, FileZilla, Siebel 7.7, UNIX/LINUX, WinSCP
Responsibilities:
- Responsible for Authoring the Test cases for the Offline and Online Credit benefit flows/Functionalities.
- Involved in Web services testing of both online and offline credit benefits flows using SOAP UI.
- Executed the Middle tier batch processes and verified the results.
- Added and modified new functional specifications in the Middle Tier applications.
- Involved in creating the test data to test the offline and web enabling the credit benefits such as Credit Monitoring, Credit Reports, No-hits, Hits, Score Alerts, etc.
- Evaluated multiple Identity theft rules, based on different companies and raised fraud monitoring alerts.
- Responsible for providing the day to day status on the Testing activities to the Team.
- Involved in Software Design Review meetings and Test Case Review meetings
- Extensively coordinated with the Dev team/Product team/QA team to discuss challenging issues/bugs/features faced while testing the product.
- Responsible for the creation and execution test cases for Integration, system, regression testing.
- Extensively involved in Functional, Integration, System and Regression testing for the Project.
- Performed extensive database testing, wrote SQL scripts to compare the UI results with that in the database.
- Performed compatibility testing with various mobile handsets to ensure that functionality works according to the client requirement.
- Installed, configured SOAP UI to test web services using WSDL file given by Development team.
- Involved in end-to-end testing of the Mobile Applications on different devices like iOS and Android.
- Involved infunctionality, GUI and performance requirements of the application under test using multiple browsers on multiple platforms.
- Prepared Daily and Weekly execution status reports
- Reviewed Business Requirement Documents (BRD) and the Design Specification documents.
- Developed Test Plan, Test Cases based on BRD and Design documents.
- Performed System Integration Testing (SIT), Partner Integration Testing (PIT) and User Acceptance Testing (UAT) in staging environments of new/revised applications.
- Provided membership test data to different clients via Retail Interfaces, Siebel GUI and Online websites to test both positive and negative test scenarios.
- Verified different types Benefit flows, Billing and Payments for different products.
- Siebel UI was used to verify that the data was processed correctly through the interface process and displays the same in the data base.
- Extensive knowledge and familiarity with Interfaces.
- Extensively used UNIX and WinSCP for processing files through interfaces and verifying the UNIX logs for the results.
- Involved End to End testing, Browser compatibility testing and Regression Testing.
- Executed SQL queries for Backend testing to verify the integrity of the database.
- Attended the daily Defect review meetings, Test case/script review meetings, Company deliverable meetings and Weekly Project Status meetings.
- Extensively used Quality center to track bugs, to generate documents and SIT reports.
- Interacted with developers to resolve technical issues and investigated the bugs in the application.
- Provided the management with test metrics, reports, and schedules as necessary.
- Played a major role in testing and timely delivery of the product.
- Prepared Daily and Weekly execution status reports.
Confidential, Atlanta, GA
QA Engineer
Environment: Quality Center, HTML, MS Office, Microsoft Excel, MS Word, Internet Explorer, Microsoft outlook, Linux, PowerPoint and SharePoint, Quick Test Professional, VB scripting.
Responsibilities:
- Reviewed Business Requirement Documents and the Design Specification documents.
- Developed Test Plan, Test Cases based on functional specifications and design documents.
- Prepared Traceability Matrix to ensure that all test cases are passed and met the given requirement specifications.
- Performed System, Integration, Functional, and Regression testing of new/revised applications.
- Involved in Developing and Executing Test Plan, and Test cases based on the Business Requirements Documents, Functional Requirement, and Use Cases.
- Prepared Test data collected from the Network elements to create both positive and negative test scenarios.
- Involved in both GUI and non-GUI testing.
- Extensively used SQL queries for Backend testing to verify the integrity of the database.
- Preparing the Test plan and test strategy preparation and task allocation.
- Organized testing process; performed Regression test execution and generated test log report using Rational Quality Manager.
- Attended the daily Defect review meetings, Test case/script review meetings, Company deliverable meetings and Weekly Project Status meetings.
- Assisted senior data warehouse tester in developing standards and guidelines for data warehouse testing to meet business requirements.
- Performed Quality audits across the various IT functions to ensure quality standards, procedures and methodologies are being followed.
Confidential, Des Moines, IA
QA Test Analyst
Environment: Quality Center, Load Runner, SQL Server, C++, Java 2.0, Windows NT/2000Role
Responsibilities:
- Involved in the Quality Assurance Analysis and Data Testing of Insurance Information System.
- Extensively interacted with Business people, Developers and end users to test according to their requirements.
- Involved in writing Master test plan for the testing process of Insurance Applications
- Used Pre-Execution checklist to verify that the environment is ready for testing
- Developed test plans and test cases for Functionality and Regression Testing.
- Executed the test cases to accommodate the new functionality for the online application to calculate the amount of insurance required.
- Automated Integration and System test environments using already existing test scripts.
- Documented the successful or unsuccessful completion of each test condition in SharePoint.
- Verified Actual results against Expected results and investigate discrepancies.
- Extensive use of SQL queries to validate data backend.
- Communication with the developing team and created periodical status reports.
- Involved in Extensive testing of various situations along with the implementation team, resolved the issues and problems.
Confidential, Brentwood, TN
QA Analyst
Environment: C++, Oracle 8i, Windows NT, Visual C++, GUI-Based, Quality Center.
Responsibilities:
- Involved in the review and analysis of Business design summary, use case document and Screen definition documents.
- Analyzed the functional requirements of the application.
- Developed test strategy for the application and developed various Test plans and Test cases.
- Extensively tested the Graphical User Interface components and conducted Functional and Regression testing for each build.
- Extensively used Quality Center for requirements tracking.
- Responsible for tracking defects using Quality Center and made sure those defects are efficiently passed from one layer to another.
- Analyzed and documented the test results for each build of testing.
- Enhanced and modified the scripts according to the test case scenarios.
- Analyzed the testing progress by conducting walk through meetings with internal quality assurance groups and with development groups.
- Liaisons with the Management Team, Business Analysts, and developers for implementing new approaches and techniques.
- Responsible for documenting the process for future references.
Confidential, Rockville,MD
QA Tester
Environment: JDK1.5, Strusts1.2, Hibernate 3.0, Oracle 9i, Test Director, Load Runner
Responsibilities:
- Reviewed business/functional requirements and technical specifications of the application.
- Analyzing the test requirements and writing Test Cases as per the requirements.
- Determined testing requirements developed and reviewed scripts for positive and negative test scenarios, conducted baseline testing, and generated reports.
- Extensively involved in System testing & Regression testing, User Acceptance Testing.
- Created and Documented test cases and test data for Business Users.
- Executed the regression test cases manually before it was handed over toUAT.
- Actively interacted with team members, developers in review meetings to evaluate the process and performance of the application.
- Involved in Sanity Check test, whenever there is a new builds and was responsible for communicating the results of new build to the team.
- Used LoadRunner to regularly test performance life cycles.
- Coordinated test results looking for inconsistencies and ways to improve overall companywide performance
- Interacted with users, development team and adhoc testing team.
- Kept all testing requirements, test cases in Quality Center and executed all test cases from Test Director.
- Documented the entire testing process, test cases and test results.