Selenium Tester Resume
Bothell, WA
SUMMARY:
- 6+ years of experience in software testing in Software Quality Assurance, Database testing, Selenium Automation and QTP Automation in Telecom domain.
- Well exposed to Software Development Life Cycle (SDLC) consisting business needs requirement analysis, development, test and maintenance.
- Tested Web services, XML, WSDL using SOAPUI tool. Modified end points when we worked on different servers and different versions of web services.
- Proficient in analyzing system & functional specifications, use cases, business requirements, business rules to prepare test schedules.
- Extensive knowledge and experience of Selenium IDE, Selenium RC, Selenium Web driver, Selenium Grid using Core Java for developing automation scripts in Eclipse IDE.
- Expertise in testing applications in multiple browsers such as IE, Firefox, Opera, Safari, etc.
- Expertise and experience in performing different kinds of testing like Functional Testing, GUI Testing, database Testing, Cross Plat form and Cross browser Testing, Retesting, Localization testing, performance Testing, User Interface Testing, Unit Testing.
- Proficient in creating automation scripts from scratch and extensive knowledge of developing different type of framework like Data driven, Page object model, Hybrid framework using TestNG/Junit.
- Experience in testing database applications of RDBMS in Oracle, My - SQL and SQLServer by executing SQL Queries.
- Involved in Functional, Integration, security, performance and Interoperability testing for the SOA/Web service based applications.
- Extensive experience with all stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Expertise in Selenium automation using Selenium RC with Junit, Selenium Web-Driver with TestNG.
- Good Experience in AGILE and WATERFALL Models.
- Well versed with various Testing stages/Levels/Phases, Testing types, Testing Techniques and Quality work products.
- Hands on experience in preparing Test plans, Test cases, automated tests and Test data and executing the same.
- Good Experience on Test management tools like Quality Centre, JIRA, IBM clear quest, Bugzilla.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment with excellent verbal and written communication skills.
TECHNICAL SKILLS:
Programming Languages: Java, C, C++
Web Technologies: HTML, XML, XSL, frameworks, Web Service
QA Tools: Selenium (WebDriver, IDE, RC), QTP, Altova XMLspy
Testing Frameworks: TestNG, JUnit, KDF, DDF (Data Driven Framework), (HDF) hybrid driven framework, Page Object ModelOperating Systems: Windows 7/VISTA/XP/2000/NT/98/95, UNIX, LINUX, MAC
Databases: MS SQL Server 2000/2005/2008/2010, MY SQL,Oracle9i, 10g
Scripting Languages: JavaScript, VBScript, TSL
Defect tracker tools: Rational Clear Quest, Quality Center, Test Director, Bugzilla, JIRA
Methodologies: Waterfall, Agile.
PROFESSIONAL EXPERIENCE:
Confidential, Bothell, WA
Selenium Tester
Responsibilities:
- Analyzed Business and System Requirements of the Application
- Followed Agile Methodology for application Implementation and Testing
- Participating in sprint daily scrum, planning, Review, meetings.
- Developed Test Plan Document for numerous Releases
- Performed Smoke, Functional, System, Regression and Integration with Positive, Negative Test cases.
- Extensively used SQL for Back End testing to validate data in the database.
- Documented test results, and sent email communications with test results.
- Developing Regression suit for various module using Selenium Web driver with core Java in Eclipse IDE .
- Used various available features of Selenium to develop efficient and error free Automated Test Scripts using Java in Eclipse IDE .
- Identified the Automation scenarios, Designed/Setup the Hybrid framework, prepared the UI Object Info, Functions, test Data, Prepared the Test Suite using JAVA Framework TestNG, Executed the Scripts, andUpdated the scripts as part of maintenance.
- Automate the test cases using Selenium Web driver with JAVA Framework TestNG
- Performed Gray Box Testing, Regression Testing, Functional Testing, Usability testing
- Involved in User Acceptance Testing (UAT)
- Execute Browser Compatibility Testing (IE, Firefox, Chrome, Safari) of a Web based application
- Create and execute End to End Use Cases for User Acceptance Testing
- Responsible for centralizing the testing approaches in various projects.
- Prepared status summary reports with details of executed, passed and failed Test Cases also involved in weekly Status and task review meeting.
Environment: JAVA, Selenium Web driver, Selenium IDE, Eclipse IDE, TestNG, SOAP UI Pro, SQL Server, Oracle 10g, TOAD, windows 7, Unix, Agile, IE, Chrome, Firefox,, Jira, Quality center.
Confidential, Redmond, WAQA Designer
Responsibilities:
- Reviewed System requirements Specification, Functional Requirements, High Level Design and Application Interface Design (AID) documents to understand the new requirements for every release.
- Expert in preparing High Level Scenarios and Test cases from the High Level Design and AID documents.
- Performed Gap Analysis by Mapping Functional Requirements with High Level Design and AID documents and escalated the impact analysis to Business Analysts.
- Responsible for working with the Business Analysts to review test requirements, develop test plans, test data and expected results necessary to thoroughly test the Functional requirements Rules.
- Attended joint application development (JAD), System requirements, High Level Design sessions and AID with Business Analysts, development teams and BASE users to communicate and clarify new requirements and projects reviews.
- Created and presented the Internal and external reviews for High Level Scenarios and Test sets with all Stake holders.
- Created test sets and mapped the same to Functional Requirements in HP Quality Center. Also created test sets for Change request’s identified for every release.
- Performed testing for handheld version of BASE application with the impacts identified for specific releases on all mobile devices like Blackberry, PALM, and Windows Mobile.
- Provided support to all external teams whose is dependent on BASE data and also communicated with other teams when BASE is dependent on their system.
- Communicated with test manager, Release manager and all other teams to identify and baseline the scope of testing to test the interfaces.
- Provided support to test execution team to execute the test cases and clarify questions that arise in the course of testing.
- Worked with the environment support team to resolve issues with the environments before the start and during execution of Test cases.
- Used Eclipse and internal stored procedures to test the interface functionality by simulating the external systems functionality through web services.
- Closely worked with Business analysts, Development team, Environment support team, Data team, Business users to resolve the defects encountered through execution
- Created and presented the mock deployment scenarios to all stake holders.
- Smoke tested the application after every deployment within deployment window and provided test teams input for a go/no go decision to release management
- Created test scripts and supported red hat pre and post deployment testing.
- Performed Environment Shake out test for every code drop to check readiness of application for actual testing.
- Reported status of assigned test tasks and issues and escalated issues and risks to project management and team lead.
- Extensively used TOAD for validate data from databases by retrieving for testing.
- Communicated with developers and analyst to fix the problems and enhancing the application.
Environment:: Siebel 7.8, TOAD, Windows XP, HP Quality Center 10.0, Eclipse, Altova XMLspy, Rational Clear quest and TOAD.
