Selenium Tester Resume
Minneapolis, MN
SUMMARY
- Highly results - oriented and dedicated professional with over 12+years of IT experience with skills in testing and good analytical skills on software/product testing.
- Proven expertise in various aspects of the Software Development Lifecycle including Requirements Analysis, Test Planning, Test Execution and Maintenance.
- Extensive experience in Quality Assurance using Manual and automation tools which includes HP UFT, QTP, HP Quality Center, ALM, Cucumber, Jenkins, SOAP UI and JMeter.
- Experience in developing UFT framework.
- Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool.
- Experience in preparing Test Plan, Test Strategy, Test Cases, and Test Scenarios, Test Data and Test Execution.
- Proficient in black box testing, performance testing, Graphical User Interface testing (GUI), User Acceptance Testing (UAT), Regression Testing, Integration Testing and white box testing.
- Experience in QA & Testing tasks like bug reporting and tracking, unit testing, GUI testing, and integration testing.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, Bugzilla
- Strong expertise in lifecycle methodologies like Rational Unified Process (RUP), Waterfall, Spiral, Agile Models and TDD (Test Driven Development) methodology.
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
- Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
TECHNICAL SKILLS
Testing Tools: Selenium IDE/RC/Grid/WebDriver, Mercury-Quality Center, SOAP UI
Frameworks: TestNG, Junit, Key Word, Data Driven, Hybrid
Languages: Java, SQL, Python
Web Technologies: HTML, CSS, XML, XPATH
Packages: MS-Office Suite (Word, Excel, Access), MS-Project, MS-Visual Studio, Eclipse
Servers: WebLogic, WebSphere, JBoss 4/5, Apache, Tomcat
Database: MS Access, Oracle 11g/10g
Operating system: Windows XP/Vista/7 and UNIX.
PROFESSIONAL EXPERIENCE
Selenium Tester
Confidential, Minneapolis, MN
Responsibilities:
- Involved in various meetings with Business analysts and developers.
- Conducted Functional testing, Regression Testing using selenium with Data-driven framework and Keyword driven framework, Hybrid driven framework.
- Created automation test scripts using data Driven framework and Page Factory model to test the web applications using Selenium WebDriver with JAVA and maven
- Expertise in grouping of Test suites, Test cases and Test Methods for Regression and Functional Testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
- Utilized Maven to Manage dependencies for Test execution, plug-ins and created profiles of grouped Test cases to Run sanity and Regression Testing.
- Working in execution of Automation test scripts and test suites with selenium grid/web driver using Test NG, Maven and Java
- Developed test scripts using core java and Test NG using Eclipse IDE
Selenium Tester
Confidential, Harrisburg, PA
Responsibilities:
- Involved in developing test plan, test strategies, test scenarios, test scripts and test steps based on Business and System User stories.
- Actively participated in scrum meetings and reviews.
- Performed Functional tests using Selenium WebDriver with data driven framework.
- Executed Selenium tests for automation testing of the web application using Selenium Web Driver.
- Followed Test Driven Development (TDD) as much as possible and written test cases using TestNG for every relevant class.
- Wrote highly efficient and maintainable Java code to develop Page Objects using the Selenium Framework.
- Created test cases, test plans, tested API’s, wrote TestNG test cases, executed code coverage, wrote automation scripts using Selenium, executed database queries for testing purposes and led different projects in the shipping and checkout domain.
- Used Junit framework for test cases; Performed black box and unit testing using equivalence partitioning analysis.
- Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
- Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
- Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
- Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
- Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Developed test harness for Web Services automated testing by means of SOAP UI and ANT.
- Involved in testing SOA with RESTful/SOAP Web Services. Created entire architecture for backend testing internal and third party API using Test Complete and SOAP UI.
- Performed functional testing of Web services testing using SOAP UI.
- Created Data Driven tests that randomized the test data for testing the AUT using Excel file.
- Used XPath and DOM to work with dynamic and static objects in Selenium.
- Performed Smoke, Functional, Regression and Integration testing.
- Identified and reported bugs using defect tracking tool HP Quality Center and presented bug reports for weekly status updates.
- Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
- Conducted backend testing using SQL queries to validate data for database.
Environment: Java, Selenium WebDriver, Eclipse, TestNG, Maven, Jenkins, Cucumber, Page Object Model (POM),Data Driven Framework, Quality Center, HTML, CSS, JavaScript, SOAP UI, Web Service, XPATH, WSDL, XML, Oracle, SQL, Linux, Windows
QA Analyst
Confidential, Green Bay, WI
Responsibilities:
- Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
- Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
- Conducted Functional, Integration and Regression testing using QTP/UFT.
- Developed and Executed Business Process Testing (BPT) Scripts using QTP/UFT.
- Extensively worked on Shared Objects repository and captured various objects in QTP/UFT.
- Developed Test Plans and test cases and executed testing within a web service environment.
- Worked with business users, system analysts, designers, and programmers to create and analyze various required project documents
- Well versed in United Claims processing system and Policy Administration
- Worked on Agile model and Waterfall models
- Performed retesting, System Integration Testing, Functional testing
- Developed VB scripts using QTP/UFT.
- Executed scripts with different sets of data using Data Driven Wizard in QTP/UFT
- Communicated with Business Analysts, Developers on the areas of concern.
- Performed testing based on software development life cycle and strategies.
- Analyze and dissected system requirements and technical specifications to create and execute test cases for large business initiatives
- Maintained and Developed test cases and test data
- Actively participated in walk-through, inspection, review and user group meetings for quality assurance
- Followed, plans and procedures within information Technology software examine the results of test to pinpoint defects in the application.
- As part of compatibility testing, executed the workflow manager web application related test cases on different browsers like Internet Explorer and Mozilla Fire Fox on different Operating Systems (validation).
- Wrote SQL Queries for backend testing.
- Used Quality Center as Test Repository for Requirements, Test plans.
- Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
- Successfully automated moving of multiple tests from production to staging and vice versa
- Reviewed Python code for running the troubleshooting test - case and bug issues.
- Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole and leading offshore team.
Environment: AS/400, UFT, SQL, Oracle, Windows, Quality Center and Team Foundation Server
QA Automation Engineer
Confidential, San Rafael, CA
Responsibilities:
- Worked in the Agile environment with frequently changing requirements and features set.
- Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
- Designed the QTP/UFT Framework for Implementation of Automation Scripts
- Created the QTP/UFT Reusable Functions for handling various Tasks of QTP Automation
- Integrated QTP/UFT with Quality Center /ALM.
- Created the Test cases and logged the defects using HP QC and ALM.
- Designed test cases based on the use-cases and the complex business logic defined for each web-service or a message.
- Good knowledge about Object Repository in QTP/UFT.
- Participated in conducting Manual and automated Tests with QTP/UFT.
- Developed QTP/UFT Framework.
- Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.
- Created Data Driven scripts for adding multiple customers, checking online accounts, user interface validations, reports management, etc.
- Performed back-end validations using SQL statements against Oracle Database.
- Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
- Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
- Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
- Prepared test data and test responsibility matrices for the application under test.
- Used Clear Case, Subversion for code repositories and Maven for the dependencies.
- Used JIRA to track the tasks and issues, attended daily status meetings to update the status of work.
- As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.
- Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.
- Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
- Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.
Environment: s:Java, HP ALM, UFT, Jenkins, SOAP UI, Maven, Cucumber, BDD, Quality Center, Agile, GIT, SQL, Jira, Windows
Selenium Tester
Confidential
Responsibilities:
- Manage allotted tasks drive the delivery of all assigned Functional testing projects.
- Work with HERA, AQT, AES domain and FLS domains.
- Create own accounts via IBM mainframes and manage AQT databases.
- Worked extensively on Debit module and delivered good output.
- Develop SIT/ Functional test cases; create and execute SIT/ Functional test scripts.
- Collaborate with Automation Analysts to execute automated test scripts.
- Log defects uncovered during Functional Testing and participated in Functional Test defect triage meetings.
- Support Functional Testing Lead in creation of test plan and timeline for assigned projects in Functional testing group.
- Assist Automation Leads and Automation Analysts in identifying manual test cases that can be automated.
- Support Functional Testing Lead in preparing SIT/ Functional Testing Exit Reports for assigned projects.
- Contribute to daily testing and defect status reports.
- Collaborate with Test Data Lead and Test Data Analysts to identify test data requirements for assigned projects.
- Develop and maintain relationships with Business Analysts (BA) in IT Portfolio Management organization to ensure an understanding of Functional Testing needs.
- Conducted UAT testing to ensure that Developed Credit Reporting fulfilled the needs of business clients as specified in the functional requirement.
- Work for Credit Reporting production support.
- Create test data for Credit Reporting using Mainframe (Compass), Advance Query Tool (AQT) and validate on Credit Reporting web application to ensure the data were displaying correctly.
- Tested different scenario like bypass and Delete, Indirect and Direct dispute, View Default and Default Removal, Credit Review.
- Performed various operations on loans test data like Hold task, escalate task, Closed task, changes applied on Compass and online to ensure they were displaying correctly in both places.
- Create test data for different test scenarios using SOAP UI for e-Oscar and validate into Credit Reporting application.
- Done mobile testing using real devices.
- Involved in create test case in SOAP UI using RESTful API to make sure the services is working.
- Work in Agile environment.
Environment: HERA, SQL, AES, FLS, AQT, Windows, Quality Center (ALM) and JIRA
Manual Tester
Confidential
Responsibilities:
- Analyzed Business and Functional requirements of the application and worked with Business users to understand project requirements and to figure out the scope of test strategy.
- Developed detailed Test Plan, Test Case Documents based on the TRD, FRD and BRD.
- Responsible for reviewing Requirement Specifications and Design Documents.
- Involved in Test Case Design with respect to Test Plan.
- Actively participated in Scrum meetings, reviews and developed Test Scenarios.
- Logged defects using HP Quality Center.
- Prepared test data, documents detailed results, provides regular and ad-hoc test reports.
- Performed GUI, Functional, Regression and compatibility Testing.
- Involved in performing various levels of testing like Unit Testing, System testing and Integration testing.
- Participated in User Acceptance testing (UAT) and involved in UA test cases, Executed test cases,
- Defects were tracked, reviewed, analyzed compared using Quality Center.
- Performed manual testing and Front-end Web based Functionality testing, for Smoke testing, Regression testing, Integration testing and System testing.
- Tracked defects with tools like Jira.
- Involved in testing the database and data validation using SQL Queries.
- Used SQL Queries in back-end testing, checking referential integrity and variables as well.
- Involved in different meetings and walkthroughs and sent weekly status to QA manager.
Environment: Manual Testing, Quality Center, Windows XP and UNIX
