Selenium Qa Engineer Resume
Motorparts, NJ
PROFESSIONAL SUMMARY:
- 7+ years of professional experience in all phases of software development lifecycle(SDLC) including system design.
- Firm Knowledge of different phases of Software Testing and Software Development Life Cycle(SDLC) including Agile Methodology and Waterfall.
- Performed manual and automation testing using HP - mercury tool like Quality Center, Quick Test Professional, Load Runner.
- Experienced working in Ecommerce platforms and solutions.
- Experience in Web based testing using GUI Testing, Regression Testing, Integration Testing, System Testing, Performance testing, Stress Testing, Functional Testing and Unit Testing.
- Expertise in running Test Scripts from Quality Center/ Test Director on different hosts.
- Experience in writing Test Plans, defining Test Cases, developing and maintaining Test scripts, analyzing the results of scripts, interaction with developers in fixing the errors.
- Experience in Bug Tracking and Reporting using Test Director/ HP Quality Center.
- Strong skill in Backend Testing using SQL queries on Oracle and SQL Server.
- Extensive experience in Quality Assurance using Manual and Automation tools which includes Selenium RC/IDE/Web Driver/ Grid, QTP, Quality Center, SOAP UI .
- Proficient in all phases of Test Life Cycle from test planning to defect tracking and managing defect lifecycle.
- Extensive experience working on Agile environment.
- Extensive experience in developing the front end/web applications using Angular 1.x, JavaScript, jQuery, HTML/HTML5, CSS/ CSS3, AJAX, JSON and XML with specializing in modern techniques, best practices that follow W3C Web Standards and are browser compatible.
- Proficiency in client side designing and validations using Angular, JavaScript and HTML5.
- Experience in Manual Testing and Testing Methodologies. Experience in Stress Testing/ Performance Testing.
- Strong Knowledge with SOAP UI and IBM Rational test server applications.
- Experience in developing and consuming Web Services using WSDL, SOAP, HTTP and UDDI.
- Has good knowledge in Restful Web services.
- Experienced in troubleshooting OS, database and network configuration and application server issues.
- Good at multi-tasking and working well under tight deadlines with high efficiency.
- Expertise in analyzing User Requirements, Functional and Technical Specifications.
- Excellent troubleshooting, project management and problem solving skills.
TECHNICAL SKILLS:
Testing tools: HP quality center (ALM), Selenium Webdriver, SOAPUI, HP QTP
Defect management: HP Quality center (ALM), JIRA
Database: Oracle 11g, 10g, SQL server, TOAD
Languages: SQL, PL/SQL, JAVA, XML, HTML
Build Tool: Maven
Operating System: Unix/Linux, Windows
WORK EXPERIENCE:
Confidential, Motorparts, NJ
Selenium QA Engineer
Responsibilities:
- Prepared Test Strategy and guided the team.
- Involved in System Test Plan Preparation and requirement Streamlining.
- Worked on E- Commerce platform.
- Enhanced Test cases using Java programming features and TestNG
- Execution of selenium scripts and reporting defects.
- Involved in webservice testing using SOAP UI.
- Involvement in Test Execution, result analyzing and defect reporting.
- Involved in automation infrastructure development using selenium.
Confidential, Weehawken, NJ
Selenium Automation
Responsibilities:
- Plan and Execute the Test Plan for Confidential Fulfillment Feedback project.
- Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber, Maven.
- Developed web pages with JSP and Servlets using HTML, JavaScript, AJAX, and XML.
- Extensively automated regression and functional test suites by developing over 237 test cases,6 test Suites using Selenium WebDriver, JAVA, Junit.
- Used Maven, Selenium Grid to execute Selenium automation suites on different platforms, browsers Combination in parallel.
- Involved in SOAP and Restful webservice using SOAP UI.
- Responsible for software QA and analysis with emphasis on performance testing and functional of web based(SOA) and legacy systems architecture.
Confidential, Atlanta, GA
QA Selenium Tester
Responsibilities:
- Involved in performing Functionality testing, Validation testing, Negative and Positive testing, Integration testing, testing manually on the first release of the application.
- Worked in the form of sprint team with business analysts and developers in agile methodology.
- Analyzed, revised and created test scenarios according to business and functional requirements.
- Created Test runs, Test cases, Mockups, Process Flow diagrams from the functional documents.
- Used Session state, View State, Cookies and Query strings to persist and transfer data between pages.
- Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non Functional requirements.
- Created detailed Test cases according to business requirements.
- Used complex SQL Queries to perform back-end data base testing
- Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test.
- Implemented cross browser and cross platform web testing with WebDriver.
- Coordinated with technical support associates to fix proprietary software issues.
- Used Quality Centre and JIRA as the test management tool for the maintenance of the test cases and to track the defects.
- Handling the daily status meetings with QA team and business people in prioritizing the defects as per the business need.
- Prepared the traceability matrices to fill the gap between the requirements and the test cases covered.
- All the test scenarios that have been satisfied with the functionality are moved to automation testing.
- Used Selenium IDE for Open source web testing.
- Developed test scripts to automate process of testing in Selenium RC and Web Driver using TestNG and Junit.
- Developed and maintained automated regression test cases in Selenium using Java programming language.
- Used Junit and TestNG testing Framework as a test runner with Selenium.
- Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
- Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing using Selenium .
- Used Firebug, C#, JSON, WPF and XPath to work with the application objects.
Environment: C#, JIRA, Automation, Selenium Web Driver, JSON, TestNG, Maven, Eclipse, Java, Java Script, SQL, WPF, Data Driven and TestNG Frameworks, HTML, XML, Cucumber
Confidential
QA Engineer
Responsibilities:
- Reviewed Technical Specification System Requirement Specification, and functional design documents to accomplish a better understanding of the project.
- Web services testing using SOAPUI (Get Method, POST Method) -SOAP and Restful (JSON) in Java in Web Application.
- Prepared and executed Test Cases manually for different modules per the Technical Specification, and Functional Design with all Use Case or User Story documents.
- Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports .
- Worked with data types, variable and variable declaration, naming convention, constants and assigning values to the variables in VB scripting under QTP testing tool.
- Implemented Black-Box Testing, Functionality, GUI and Regression Testing for the entire application, for various builds in a team environment.
- Ensured all test plans, test cases and document Actively involved in SDLC and STLC process and used tools like Selenium RC/Web driver, SOAP UI. that was traceable to original requirements.
- Worked with Retesting and Regression testing.
Environment: UFT, Quality Center, Black Box Testing, Windows, VBScript, MS Office, UNIX/Linux, HTML, XML, Windows 7/Expo.
Confidential, OK
Selenium Tester
Responsibilities:
- Analyzed business requirements, system requirements, and data mapping requirement specifications networking with QA team, client, and developers.
- Produced and implemented Test Plan and Test Strategy Document outlining the scope, objectives, timeline and focus of a software testing effort for functional, regression, user adoption and stress testing.
- Created and enhanced numerous test scripts to manage changes in the tested application's GUI, objects and in the testing environment using Selenium WebDriver.
- Developed Automation scripts for new enhancements using Selenium WebDriver and JUnit.
- Designed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
- Alteration and execution of Test Case Scripts (Java-Selenium WebDriver) in Eclipse IDE, a design of the automation test framework (Junit and ANT).
- Implemented Cucumber automated testing to test new and existing functionality.
- Implemented Java language and Junit framework for scripting. Depleted Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running the test on nightly basis automatically.
- Implemented Data-Driven test to verify the same functionality with multiple sets of data. Later, Defect testing and exploratory testing/Ad-hoc testing was built.
- Performed UI testing, Database testing after reviewing the report cards and database diagram.
- Designed automation scripts in SOAP UI using Groovy Script for web services testing.
- Depleted SOAP UI tool to locate the WSDL file on the internet, create test cases and perform test cases and verify resolved bugs and track enhancements made to the product.
- Reported the bugs, Email notifications to the developers using JIRA.
- Delivered back end testing for data validation using SQL in Oracle and executed SQL Queries on database tables to verify the database.
- Worked with a developer to reproduce the bugs and to resolve usability issues during UAT and created Regression Document to track and report test activities during each phase of testing.
- Participated in Stand-up meeting, walk-through meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
Environment: s: Selenium Web Driver, Jenkins, ANT, SOAP, Cucumber, Eclipse, SQL, Oracle, Java, JIRA, QTP (Quick Test Professional), QC (Quality Center), VBScript, Junit, Firebug, XPath, Windows 7/Vista/XP, UNIX.
