Qa Automation (selenium With Java) Resume
St Louis, MO
PROFESSIONAL SUMMARY:
- A highly competent and results oriented QA Analyst with 8 years of experience in Agile Methodology, Automation, JAVA/C#.Net web projects, Team leading & training, Client facing. Proven ability in Selenium Web Driver Automated testing & Frameworks, TDD, BDD using Cucumber, Web testing, Functional testing. Excellent experience in each phase of Test Life Cycle, Test strategies & Test plans, UAT. Solid experience of Software Development Life Cycles, Selenium Web Driver & RC, Selenium Grid, Cucumber, JAVA, Junit.
- Experience working on various Development Methodologies like Agile, Waterfall, V Model
- Good understanding of Software development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
- Experience in Automation Testing of web applications using Selenium Automation Tool and QTP
- Experience in performance of build validation and verification, positive and negative, boundary value analysis, smoke, functional, integration, system, regression, Adhoc, cross - browser, white/black box testing, user interface and user acceptance testing
- Experience in Mobile testing and automation. Experience with Appium.
- Over 7 years of extensive experience in Scaled agile framework. Worked with team of 8 Member with each sprint. Worked In Agile release part and extensive experience in product backlog.
- Experience working in GUI Testing, System Testing, Functional Testing, System Integration Testing, Regression testing and User Acceptance Testing (UAT)
- Experience working of Jenkin with Selenium.
- Strong knowledge in using test management and bug reporting tools such as Quality center,, JIRA
- Involved in QA Life Cycle which include analyzing the requirements, defining use cases, designing, developing and execution of the QA Process and documentation
- Have complete understanding of Test Process - defining testability requirements, test case development and test case reviews, test data preparation, test setup, test execution, test analysis, defect reporting and tracking
- Involved in end-to-end project life cycle and have good experience in delivering tasks
- Solid SQL skills, can write complex SQL queries, functions, triggers and stored procedures for back end testing and end-end testing
- Experience working in close association and interfacing between test teams and clients
- Experience in development of web Applications using Core Java, JDBC, Servlets, JSP, Struts Framework
- Knowledge on JavaScript, AJAX, HTML, XML, CSS
- Ability to adapt to new environment quickly, strong team player, good communication skills, good analytical and computational skills and an enthusiastic learner
TECHNICAL SKILLS:
Testing Methodologies: Agile, Iterative, Waterfall model
Testing Tools: Selenium IDE 2.4, Quality Center, Load runner, Cucumber
Database: MS SQL
Defect tracking tools: JIRA, Test director, Quality center
Framework: Java, TestNG, C#.Net 4.0,J2EE
Operating systems: Windows 9x/2000/XP/NT, LINUX
Packages: Microsoft-Office 2000.
Programming/Scripting: HTML4.0, Java, VBScript, XML Ruby
Application Servers: Tomcat, Web Logic, Web Sphere, Jboss, HTTP Server
Management tools: SharePoint, Test Manager
Scheduling tools: Autosys, SVN
Version Control Tool: Perforce
PROFESSIONAL EXPERIENCE:
Confidential, St. Louis, MO
QA Automation (Selenium with JAVA)
Responsibilities:
- Analyzing Business Requirements / Features and preparing the Test conditions in HP Quality Center.
- Tested web based farmers loan processing applications to be verify the borrower eligibility for the loan and execute necessary transaction from obligation to loan close.
- Preparing Test Scenarios based on RSM (Requirements Specification Matrix)
- Conducted Test Scenario walkthrough with Onsite / Offshore development team and with Business.
- Design, Develop and Maintain Automation Test Assets by using Test Automation Frameworks
- Doing hands on automation with Selenium-Java.
- Assisted Project Management activities with the help of applications like MS Project, Visio and WebEx presentations to the onsite/offshore team.
- Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
- Hands on experience in Page Object Model in Selenium.
- Extensively Queried through SQL to check the database records
- Suggest automation process improvements & Engaged in framework enhancements.
- Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
- Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.
- Manage defect tracking tool like HP Quality Center and JIRA.
- Actively communicated with the end users and business users to create realistic test cases.
- Provide test summary documentation and analyze test results, identifying trends and/or root causes of problems.
- Developed training materials, system maintenance and operating manuals for the QA environment and used the same to train the users.
Environment: Java, J2EE, Web Sphere, SQL, Selenium, JIRA, Test Link, SOAP UI,HTTP.
Confidential, Bloomington, IL
QA Automation Tester
Responsibilities:
- Translate requirements, designs and functional specifications into effective test plans and test cases
- Involved in scrum, iteration planning, and design meetings in order to understand the business requirements and also for the task duration estimation
- Involved in writing user stories and also updating tasks in user stories using JIRA (Agile or Scrum planning tool)
- Attended walkthroughs with Business Analysts and Developers
- Experience working with cucumber in BDD Framework, drive development of behavior in large legacy code base in JAVA. Took the code base from 0% to 75% using cucumber. Worked on different scenario with Given, when, and then
- Lead the development and execution of test plans and script for project based new software rollout.
- Maintained the Selenium and JAVA Automation code and resource in resource control like CVS, SVN over the time of improvement and new feature Logged and followed through on defects tracking system using a defect tracking system (JIRA).
- Generated the execution results and sent it across to the team, by way of gathering and analyzing the Test Metrics for the purpose of reporting
- Verifying the correctness of the software calculations and creating test data files (valid and invalid) to thoroughly test program logic and system flow
- Conducted Regression testing using various browser versions
- Defect reporting and re-testing as the defects are fixed
- Reporting the status to the Leads and Test Manager on test progress
- Evaluated the quality of the software product being developed in terms of functionality, usability, compatibility, reliability, performance and supportability
- Good Knowledge and experience on Web services testing using REST and SOAP UI
- Verification of data stored in backend Database SQL Server using SQL Queries
- Used Jenkins for continuous integration of automation tests
Environment: Java, J2EE, Web Sphere, SQL, Selenium, JIRA, Test Link, Jenkins, SOAP UI,HTTP
Confidential
QA Automation Tester/Manual tester
Responsibilities:
- Prepared Requirement Documentation: Analyzed, developed, documented and validate the work product of the application with Business Analyst, against the use case and Business Requirement documents as part of SDLC activity.
- Executed Requirement: Used HP Quality Center and set traceability between requirements.
- Performed Functional Responsibilities: Performed GUI Testing, System Testing, Database testing, Usability testing, Regression testing. Worked on SQL Queries, SQL Scripts and performed complete data verification of the application.
- Performed API Testing: Performed RESTful web services and API Testing in SOAPUI and validate response with assertions.
- QTP script with standard, Text, Bitmap tables, checkpoints and synchronization point. Logged and followed through on defects tracking system using a defect tracking system (JIRA).
- Performed Post Production Testing: Performed UAT Testing with the help of UAT Test plan and provide the exit criteria.
Environment: Java, J2EE, Web Sphere, SQL, Selenium, JIRA, Test Link, Cucumber, SOAP UI
Confidential
QA Engineer(Manual/Automation)
Responsibilities:
- Analyzing Business Requirements / Features and preparing the Test conditions in HP Quality Center.
- Tested web based farmers loan processing applications to be verify the borrower eligibility for the loan and execute necessary transaction from obligation to loan close.
- Preparing Test Scenarios based on RSM (Requirements Specification Matrix)
- Design, Develop and Maintain Automation Test Assets by using Test Automation Frameworks
- Doing hands on automation with Selenium-Java.
- Assisted Project Management activities with the help of applications like MS Project, Visio and WebEx presentations to the onsite/offshore team.
- Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
- Hands on experience in Page Object Model in Selenium.
- Extensively Queried through SQL to check the database records
- Suggest automation process improvements & Engaged in framework enhancements.
- Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
- Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.
- Manage defect tracking tool like HP Quality Center and JIRA.
- Actively communicated with the end users and business users to create realistic test cases.
- Provide test summary documentation and analyze test results, identifying trends and/or root causes of problems.
- Developed training materials, system maintenance and operating manuals for the QA environment and used the same to train the users.
Environment: Test Case Manager, BLT, Python 2.X, JavaScript, HTML, Apache Tomcat, Win2K/ XP/Me/98 with IE 6.0/SP1/SP2, Client Tracking System, Sybase, Internet Explorer, Netscape 8.0, Firefox browsers, HTTP
