Sr. Qa Selenium Tester Resume
OmahA
SUMMARY:
- 10 years of experience in Software Quality Assurance & Automation /Manual Testing, analyzing and testing in web, Windows and Client/Server Applications and hands on experience as project management and QA test management using Selenium Web driver, Grid, Cucumber(BDD), QTP
- Excellent operational knowledge of SDLC, STLC and full project lifecycle in Agile, Waterfall and V model methodologies with respect to software quality assurance and quality management with Manual Testing.
- Involved in various automation frameworks like Hybrid, Data Driven and Keyword Driven and PageObjectModel.
- Expertise in understanding BRS/SRS and design the Test Scenarios, Test Cases for functional testing in Agile methodology.
- Extensively Proficient in Manual testing with Black Box, White Box, Functional, Integration, GUI, UAT, System, Usability, Regression, Security, Stress, Load, reliability, Stability, Backend and E2E testing.
- Provided organizational, optimistic & result oriented Quality Management Systems, quality plans, approaches to write IT related quality manuals for software engineering.
- Experienced automation on SELENIUM with Data, Keyword Driven and Hybrid frameworks with Java.
- Excellent programming/scripting knowledge in JAVA, JAVA Script,CSS3,XML, HTML and AngularJS with good analytical, problem solving abilities with a temperament to learn new technologies
- Experience in manual API testing of client services and web services using (REST/ SOAP/ JSON/XML).
- Experienced scripting automation framework based on Web Driver with TESTNG/Cucumber with java.
- Experience preparing Unit test cases using JUnit and TestNG using Eclipse IDE.
- Continuous Integration (CI/CD), build tools with version control (Jenkins/Hudson/Maven/TFS/SVN) to manage framework dependency Jar files.
- Experience in project Management activities like test management, test planning, test team monitoring, test execution, tracking, closure and resource management
- Developing and maintaining test scripts, analyzing bugs, logging defects in JIRA/Bugzilla/Quality Center interacting with development team and track the bugs till closure
- Experience in perform database testing using SQL, PL/SQL queries to for data integrity.
- Experience in testing Web applications, standalone application and client - server application on multiplatform environment on Windows/Linux/Unix.
- Experience in Configure/Deploying in the builds (war file / on servers (Apache and IIS) like Client window machines and Cloud AWS Linux Environment by use of PUTTY
- Excellent in client/customer interaction abilities, gather requirements and provide solutions to emphasizing on quality.
- Expertise in task allocation, manual test cases review, automation test code review And experience in Offshore/Onshore model for supporting projects and meeting deliverables.
- Expertise in risk analysis and risk mitigation risk in quality measurement in-order with changing requirements and deliver critical projects on schedule.
- Excellent communication and presentation skills, self-motivated, highly committed to responsibilities.
- Flexible and versatile to adopt over to any new environment, quick learner, well organized and can work on any project independently or in team.
TECHNICAL SKILLS:
Languages: Java, JavaScript, VB.Script, ASP.NET, C#.
Operating Systems: Windows XP/ 7/8/10, Linux, Unix
Database: SQL Server 2005/2008,MySQL,Oracle9/10
Automation Tools: Selenium (2.32/2.53/3.7 ),QTP 9.2/10,Cucumber,Jmeter
Web Processes: XML, HTML 5.0, REST, JSON, SOAP
Build Tools: Maven, Jenkins, TFS
Frameworks: Data, Keyword Driven, Hybrid
PROFESSIONAL EXPERIENCE:
Confidential, Omaha
Sr. QA Selenium Tester
Responsibilities:
- Understand Application by analyzing FRD, BRD and wireframes designed Test plan, Test Scenarios based on Confidential .
- Work with Agile testing methodology, participating in daily SCRUM meetings and documenting features into JIRA testing each SPRINT deliverables.
- Writing, executing and reviewing the Test Scripts as per the requirements and change request document.
- Responsible for automation/functional test team handling and automation test process development for multiple portfolios and applications.
- Interact with client on daily base to understand the requirements for testing process and on testing progress.
- Developed Hybrid framework to develop automation test scripts using selenium web driver.
- Responsible in analyzing functional test cases and provide estimation for automation test process.
- Prepare automation smoke regression suite for the each deployment and sprint with Keyword Driven Framework.
- Designing & implementing TestNG Automation framework for Selenium.
- Installation and configuration of Cucumber BDD (Behavior Driven Development) framework with Selenium
- Design of feature/scenario(s) along with Given, When, Then in Gherkins
- Involved in the Continuous Integration of automation framework with Jenkins and Maven
- Developed many reusable functions using automation tools which also handles negative scenarios and reduced team effort to a very large extent
- Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Database.
- Responsible in executing Selenium test scripts on Cross browser testing checked for compatibility testing.
- Reporting the bugs using Bug Tracking tool JIRA. Verifying fixed bugs and maintained the daily status Report by XSLT.
- Actively worked to provide better solutions in automation for enriching the product both in terms of automation and manual
- Demonstrating the work done to the client and understand the issues and concerns and rectify on time.
Environment: Java, Web driver, TestNG, Cucumber, Jenkins, Maven, SOAP, Eclipse, Xpath, JIRA, Mysql, windows.
Confidential, Oklahoma
Test Engineer
Responsibilities:
- Understand Application by analyzing Functional Requirements Document, Business Requirement Document.
- Work in Agile testing methodology, participate in daily SCRUM meetings and testing each SPRINT deliverables
- Developed System Test Plan, Test Scenarios and Test Scripts as per the requirements and change request document.
- Prepared Test Matrix to keep track of the requirements( Confidential ) and the test cases
- Functional smoke suite design, regression suite design, write test cases grouping, parallel, multibrowser execution.
- Working with development team to ensure applications issues are resolved and bugs are fixed, re-test and provide signoff, ensure production on schedule
- Responsible for automation/functional test team handling and automation test process development for application
- Interact with client on daily base to understand the requirements for testing process and on testing progress
- Designed & implemented hybrid framework ( Keyword and Data driven ) on Selenium using java
- Developed and executed White Box test cases of Java API using TestNG framework & Eclipse
- Involved in the Continuous Integration of automation framework with Jenkins .
- Involved in identifying Locators XPATH,CSS by using IDE,Firebug,Firepath and WebDriver Element Locator.
- Coded many helper and Utility classes in Java. Used Java Log4j logging framework for logging and debugging.
- Responsible in analyzing functional test cases and provide estimation for automation test process
- Participating in Team Meetings, understand and provide solutions to manual or automation issues within the team and provide better delivery for client and prepare detailed test report
- Point of contact for supporting issues in automation testing process for application
- Actively worked to provide better solutions in automation for enriching the product both in terms of automation and manual
- Demonstrating the work done to the client and understand the issues and concerns and rectify on time
- Responsible for automation/functional test team handling and automation test process development for application
- Failure functionality tracing using debug logs and reporting defects by QC
- Performed functional testing of SOAP and REST Web Services using SOAP UI Tool .
- Performed Back End testing by writing SQL statements with joins using SQL DM.
Environment: Java, selenium (2.51.0),TestNG,Jenkins (2.3),Maven, SOAPUI, Rest client, Eclipse, JavaScript, Agile, MYSQL.
Confidential
Senior Automation Engineer and Module Lead
Responsibilities:
- Involved in analyzing Business Requirement Documents and Technical Specification document and developed test strategy, test plan.
- Identify scenarios to Automate test cases by using Selenium Web Driver, Junit and Java technologies
- Involved in writing unique XPath and CSS3 using firebug and fire path to identify web elements.
- Followed Hybrid framework for execution of Test Cases in Selenium.
- Data driven testing through Excel sheet, file upload and download using Auto it.
- Handled Hidden div-pop up, alert confirmation pop-up & child browser popup using selenium web driver.
- Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
- Involved in Environment setup and Executed Automated Scripts for Smoke, Regression, integration and Retesting.
- Performed the API testing using Restful web services and Using SOAP UI .
- Developed data driven test scripts to check the same functionality with multiple sets of data by using Apache POI .
- Used Ant for building the Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Conducted database testing to validate data and retrieving data from database for executing user specific test cases.
- Documented and Reported Bugs found during Testing Process using BugZilla by following bug Lifecycle.
- Involved in Load testing by using Jmeter to check the concurrent users to access the system under test.
- Generated Bug reports for Weekly status reporting and reviewed test scripts generated by other Team members.
Environment: Java, WebDriver (2.37.0), Junit, Jenkins, Maven, SOAP UI, Rest, Firebug/ path,SQL,Windows, Linux,jmeter.
Confidential
Test Automation Engineer
Responsibilities:
- Prepared the Test plan based on Business Requirement Documents and User Stories.
- Involved in verification and validation in quality assurance in V Model in STLC.
- Adding the requirements and created test cases by using test management tool Quality center.
- Involved in Smoke Testing, Regression Testing, Integration and User Acceptance Testing.
- Work with soap UI for generating API request and analyze the response success and failures of interfaces.
- Written and executed SQL queries and Joins, Group By clause, having clause etc. to validate the data.
- Updated WSDL file as needed for Endpoint, Tested request and response XML.
- Along with validation on the front end, perform the backend log analysis in UNIX environments to make sure the interfaces yield the correct results/response to requests.
- Attended the defect triage meetings to close the issues in timely manner.
- Involved in planning test execution activities, defect reporting and analyzing test metrics.
Environment: Selenium 2.0, JAVA, PHP,Jquery, Java Script, HTML, SoapUI, MYSQL, XML,Eclipse 3.1, Hibernate, Web Services, Quartz.
Confidential
Automation Consultant
Responsibilities:
- Understand Application by analyzing Business Requirement Specifications and Functional Requirements Document.
- Designing Aspx pages and Writing Business logic for the application in C#.
- Deploying application builds in to IIS and validating the scripts using jquery.
- Identifying and designing Test scenarios, Test Cases & Test Recommendation Report.
- Black box testing (functional, regression testing and GUI testing) and Bug report preparation.
- Extensively involved in testing manually the GUI functionality.
- Performed Integration, Functional, System, Regression and Beta testing.
- Involved with automation framework and script development.
- Deploy the configuration files to Dedicated Clients and Giving application support once it is in Live.
- Performed ETL testing to verify that data is transformed correctly according to various business requirement and rules.
- Responsible for documenting the Automated Test results using QTP and Involved as part of automation team using QTP developed test scripts.
- Perform both manual and automation testing and created various test results to track the testing results.
- Used Quality Center as a repository to record all project testing efforts and to keep track of the defects.
- Used QTP integrated environment like Data Table, Actions, and Recovery scenarios.
- Created reusable function library in QTP that can be used across various scripts for provisioning/Billing GUI and API/XMLs.
- Parameterized test scripts in QTP to pass data from different data sources like Excel spreadsheets, XML files and database.
- Developed utility scripts in QTP to export data from different database tables to Excel.
Environment: QTP, MS Excel, Windows, Oracle 10g, MS Office, ASP.NET, VB script, XML,Agile,Quality Center.
Confidential
QA Engineer
Responsibilities:
- Identified Test Scenarios and implemented Test Cases based on the HLD, LLD and wireframes.
- Performed quality assurance reviews on all System Development Life Cycle and worked with STLC E2E process.
- Developed test scripts and executed to check basic level smoke cases are validated by the Application
- Performed Positive/Negative/boundary /Equivalence Partitioning/Adoc/ security Testing according to requirement
- Running Smoke and Regression suite after every build and publish the detailed Reports with the bugs.
- Deploying the builds in Test and production environments and attended the Defect triage meetings.
- Logging the bug by providing the detailed test steps to Help developers for easy tracking and resolve the issues.
- Performed End-to-End testing is associated with User Acceptance Testing and Prepared UAT documentation .
- Coordinated meetings with the Development teams to ensure appropriate handling of the bugs and their timely resolution.
Environment: ASP.NET, VB script, XML, SQL, waterfall, Windows 2000.