Qa Specialist- Selenium Resume
St George, UT
PROFESSIONAL SUMMARY:
- Has around 7 years of experience in quality assurance and testing of Software systems for various applications.
- Extensive experience in using open source tool Selenium (IDE, Selenium RC, and Web Driver).
- Excellent understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and Test Methodologies.
- Skilled in Agile & Waterfall software development life cycle methodologies.
- Experience in creating Test Plans, writing and executing Test Cases, Manual Testing, and automated Test Execution.
- Experience in Selenium automation using Web driver and testNG framework to perform functional testing, manual testing, regression testing.
- Extensive knowledge in Web Services testing using SOAPUI/REST tools.
- Excellent knowledge in writing unique Xpaths using firebug & firepath to identify web elements.
- Used Selenium Grid to run automated scripts on multiple browsers simultaneously.
- Has experience of using Test Management, Defect Tracking & Configuration Management Tools - HP Quality Center
- Extensively involved in Backend testing of SQL Queries using Oracle & SQL Server.
- Usage of QTP to support test automation using potential features like Data Driven Tests, Check Points, Regular Expressions & Functions.
- Quick learner, Strong team player, Good analytical & communication skills & ability to work independently wif minimal supervision.
- Expertise in using the Quality Center for Defect Tracking, Organizing, Managing, Planning and executing the tests.
- Expertise in developing Business Process Scripted components using BPT module in Quality center.
- Expertise in Unit, Integration/System, Functional Testing, Usability Testing, Security testing, Scalability Testing, Reliability Testing, Cross platform, Regression Testing, Performance testing(Load, Stress, Volume testing), User Acceptance testing.
- Extensively used Quality Center test plans and created traceability metrics among requirements and Test Management.
- Strong communication skills and enthusiasm to learn new things
TECHNICAL SKILLS:
Testing Tools: Selenium IDE, Selenium Web Driver, and J-Unit, TestNG, Quality Center (QC)
Operating Systems: Windows 7/Vista/XP /2007, UNIX.
Databases: Oracle and SQL server.
Languages: Java, PL/SQL, JavaScript, VB Script, PHP, Ruby.
Software Methodologies: Agile, Waterfall model.
Office Tools: MS Power Point, MS Word, MS Excel, MS Outlook, MS Access
Testing Tools: Selenium IDE, Selenium Web-driver, QC
Others: Eclipse, Net-beans, Firebug
PROFESSIONAL EXPERIENCE:
Confidential - St. George, UT
QA Specialist- Selenium
Responsibilities
- Analyzed and evaluated complex client requirements and converted them in to suitable Automation test suite.
- Created functional automation test scripts using selenium Webdriver wif TestNG framework.
- Involved in testing various business rules User/Customer functionalities, and Change Processes.
- Developed re-usable functions using TestNG for the Test Automation.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Developed SQL Scripts for Backend Testing to validate the data as per the Business Rules.
- Prepared user documentation wif screenshots for UAT (User Acceptance testing).
- Designed, developed and executed the entire test suite.
- Participated in test requirement gathering and Test Plan review meetings.
- Reported defects to developer and discussed about the issues in WSR and DSR meetings.
- Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
- Interacted wif development and product management teams for the quick resolution of reported bugs and various technical issues.
- Prepared QA matrix and status reports.
- Worked in Agile methodology.
- Used Quality Center for Defect reporting and tracking.
- Conducted Regression Testing after the defect corrections.
- Tested the backend Testing of applications using Toad
- Coordinated wif the developers to resolve the defects.
- Involved in the Defect Review Meetings.
- Performed Backend testing to test the validity of data using SQL Queries
Environment: Java, Selenium WebDriver, TestNG, Eclipse, Jira, Windows, SOAPUI, Oracle
Confidential, FL
QA Automation Engineer
Responsibilities
- Understanding business requirements gathered from BA’s and SME’s.
- Participated in identifying the Test scenarios and designing the Test cases.
- Understanding requirement and developing end to end automation test scripts using selenium Webdriver wif TestNG framework.
- Updated Framework functions when needed, executed them and generated reports.
- Reviewed Test Reports and Preparing Test Summary Report.
- Used Quality center for creating and tracking defects.
- Uploading the test cases to QC
- Reported the bugs through QC
- Performed Smoke, End to End and Regression tests in Test environment and Production support environment.
- Provide Daily and Weekly Status Reports on projects to the stakeholders.
- Involved in Developing and creating detailed test plans and test cases for the system covering design document, reviewing them wif the developers and finalizing the test cases.
- Involved in Backend Testing.
- Worked wif API’s.
Environment: Java, Selenium WebDriver, TestNG, Eclipse, Quality Center (QC), Windows, Oracle
Confidential, Phoenix, AZ
QA Automation Engineer
Responsibilities:
- Talk to the business users and analyzed requirement documents.
- Involved in identifying the manual test cases for automation.
- Understanding the functionality and developing the Automation scripts using User Defined Business Functions for BPT wif keyword driven framework.
- Performed different types of tests like Functionality, System, Regression and Retesting.
- Involved in preparing Test data based on business functions.
- Executing Test Scripts in QC tool for Regression Testing and analyzing the Test results.
- Finding and reporting defect in defect tracking tool JIRA.
- Interacted wif developers on various issues relating to software defects.
- Involved in giving daily and weekly status reports to clients.
- Involving in resolving valid issues and queries.
- Involved in knowledge transfer to the newly recruited personnel.
- Involved in creating Test metrics.
Environment: QTP, VB Script, QC, JIRA, Java, Jsp, HTML, Web Sphere, Smart GWT, SQL Server
Confidential, Raleigh, NC
Functional Tester
Responsibilities:
- Understanding Manual Test Cases and developing automation Test Script.
- Developing Business functions based on Test Cases by using descriptive programming.
- Involved in preparing Test data based on business functions.
- Involved in Key word driven framework.
- Participated in various meetings, discussed Enhancement and Modification Request issues.
- Created SQL queries, triggers, and views to interact wif Database.
- Performed Unit Testing, Functional testing to validate how better and feasible is the application to be used by the End-user.
- Coordinating wif configuration team for test, release, and deployment.
- Develop the Scripts according to Navigational Flow using QTP Testing Tool.
- Prepare the manual Test cases according to navigational flow.
- Actively participated in requirement gathering and analysis.
- Working closely wif different team players to deliver a quality release per commitment.
- And in a timely fashion and ensuring “no surprise” releases, learning from past issues and growth areas.
- Prepared the test environment including setup of facilities, hardware and software.
- Used Quality Centre to maintain test cases, test scripts and to analyze test results.
- Used Quality Centre as a defect tracker.
- Involved in preparation of Test Plan which specifies testing overview, testing approach, testing strategy, roles and responsibilities and scope of testing.
- Identified software defects and interacted wif developers to resolve them and provided full support to the Test team using Quality Center.
Environment: QTP, VB Script, QC, Java, Jsp, HTML, Web Logic, SQL Server.
