Selenium Automation Tester Resume
Alpharetta, GA
SUMMARY:
- Over 8+ years of qualitative experience in Software Testing with 4 years in Automation Testing (Selenium using Java) and 3 years in Manual Testing.
- Strong experience of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile, and Waterfall.
- Excellent work experience in Functional, Integration, GUI, Regression, System, Compatibility, Performance, Acceptance, Security, Stress, Black Box Testing etc.
- Expertisein working with Selenium IDE and Selenium Web Driverusing TestNG for Automation testing.
- Experience in HP QC (quality Center) / ALM for test management, Atlassian Jira for Agile / story board and Bug tracking.
- Experience in writing CSS Selectors, XPathexpressions to identify web elements using Selenium Web Driver.
- Experienced in reading the test data from Excel spread sheets using JXL API and TEST NG Data provider for selenium scripts.
- Working experience Firebug, Fire Path, Maven and TESTNG annotations.
- Developed Hybrid and cucumber frameworkfor executing selenium test scripts.
- Experience with continues integration tool Jenkins, build tool Maven and version control / source code management tool GitHub implementation for Selenium scripts And also had an exposure to DevOps.
- Possess working Knowledge on Web Services Testingusing SOAPUI Tooland Postman.
- Experience in Validating Web Services SOAP request and response XML and REST Services.
- Responsible for Checking Cross Browser Compatibility of different elements and tags, hence worked on different browsers like Internet Explorer, Google Chrome, Firefox, Safari.
- Having good experience in understanding business requirements, designing, preparing and executing test cases for Web Applications, Defect Tracking and Reporting.
- Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams.
- Good experience in Core Java, SQL Queries, Joins, HTML, XML
- Have Experience on working in Health care, eCommerce and Telecom domain.
- Excellent written and verbal communication skills, presentation and problem solving skills.
- Good team player and Quick learner.
TECHNICAL SKILLS:
Operational knowledge: MS SQL Server, Selenium IDE, TestNG, Selenium Web Driver, basic QTP - 10.0, Eclipse IDE, QTP (HP UFT), Web services with Soap UI tool, RFT, Quality Center (HP ALM), JIRA, MS Office suite, HP LoadRunner.
Programming languages: Core java, C, Java Script, HTML.
Operating Systems: Windows, Linux, Android.
PROFESSIONAL EXPERIENCE:
Selenium Automation Tester
Confidential, Alpharetta, GA
Responsibilities:
- Worked in Agile environment, reviewing the User Stories to gain understanding of POS implementation
- Attended the sprint plan meetings, daily stand up meetings, Bug review meetings, weekly status meetings, retrospect meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects.
- Prepared and Executed Automation Test Cases as per Requirements using Selenium Web Driver using java.
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium Web Driver and testNG.
- Performed Data driven testing of the web based tool using selenium Web Driver using java and testNG.
- Reviewing the Test Reports using TestNG.
- Created POM (page object model) and data driven framework for selenium test scripts.
- Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing.
- Developed BDD(cucumber) framework for executing selenium test scripts.
- Integrate Junit, TestNG& Selenium scripts with build tool Maven.
- Used RFT also for testing automation scripts in some sprints.
- Implemented the Logger using Log4J for Selenium test cases.
- Using Jenkins created test build and run it using GITHUB or build.xml for selenium automation framework.
- Performed Web Services automation testing using SOAP UI pro.
- Created and executed Lisa scripts also.
- Added property transfers, data gen, test suites, groovy script using SoapUI tool to validate the Web Services / SOAP REST API testing.
- Tested the REST calls (POST, GET, PUT, DELETE methods) using SOAPUI Tool.
- Executed Linux commands to debug the issues, FTP the log files to windows and emailed to developers
- Used grep, find, ps and other commands in UNIX / Linux as needed.
- Executed Shell scripts to start / stop the web server, app server. Validated cronjob settings in Unix / Linux.
- Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts.
- Used HP Load Runner to regularly test performance life cycle.
- Analyzed results using Load Runner Analysis.
- Developed and executed manual Test Cases in Quality center.
- Tested all modules- Patient, Admin and Provider.
- Performed various testing like smoke testing, functional testing and Regression Testing.
- Involved in querying using SQL and updating records and validate database records as expected.
- Work Collaboratively with Offshore Team and multiple teams at Onsite
- Defect Reporting, Analyzing, Tracking and Report Generation using HP QC.
Environment: J2EE, Core Java, Windows7, IBM RTM, IBM Rational clear quest, Selenium (IDE, TestNG, Web driver), HPQC, Eclipse Luna, Maven, Jenkins, HP Load Runner.
Automation Test Engineer
Confidential, Denver, CO
Responsibilities:
- Followed Agile/Scrum Methodologies for all of the project activities and attended daily standup meetings, reviewed user stories.
- Was involved in creating the Test plan based on BRD and User Stories .
- Developed and executed Automation Test Scripts using Selenium Web driver to test the web application.
- Used Firebug, Fire Path Add-on tools to identify the object’s id, Name, XPath, link in the application.
- Involved in developing selenium automation framework using TestNG and performed Data driven testing which reads data from property and XML files.
- Performed build acceptance testing and smoke testing.
- Used Maven to build and run the Selenium Automation framework.
- Integrate the test suites to Jenkins to execute them automatically after every successful deployment.
- Developed automated data driven scripts to perform negative and positive testing of the application by providing different data.
- Performed functional, compatibility testing on different browsers like Firefox & Chrome.
- Implemented the Logger using Log4J for Selenium test cases .
- Developed and executed test cases for XML / SOAP and REST services using SoapUI tool.
- Involved in functionality testing using SOAP UI and verifying the Request and response XML, Schemas at respective locations.
- Used SQL Queries and Joins to retrieve the data from various tables to test the database.
- Developed and executed SQL queries to verify the proper insert, delete and updates into database supporting tables.
- Executed shell scripts to validate the data, bouncing web and app servers on Linux box
- Executed Linux commands, FTP commands to validate the log files while debugging the issue.
- Performed various black box testing Methodologies Like functional testing and Regression Testing.
- Involved in Bug and defect Tracking using JIRA & planning test execution activities, defect reporting and analyzing test metrics.
- Interact with developers, users and various team members to discuss issues, resolve defects and set priorities
Environment: Java, J2EE, Web Services, SoapUI Pro, XML, Selenium, Maven, Linux, Oracle Database, SQL, Toad, JIRA, Putty.
QA Analyst
Confidential, Atlanta, GA
Responsibilities:
- Understanding the Business Specification Document.
- Analyzed system requirement and business requirement documents and developed test cases and test scripts.
- Executed Selenium RC scripts for regression testing.
- Used SQL commands to validate the database and test its integration with the front end.
- Involved in all Business process like Part of Specification sign-off, individual designing & Execution.
- Performed GUI Testing, Functional Testing, Integration Testing and Regression Testing.
- Performed functional, compatibility testing on different browsers like IE, Firefox & Chrome.
- Defect Identification and Reporting using Quality center.
- Feasibility analysis of manual test cases.
- Took responsibilities of the Design & Execution Activities and monitoring the same.
- Assigning task to the team and providing detailed explanation of the task.
- Point of Contact to the Team Members for any clarifications and suggestions related to Project.
Environment: HP Quality Center 10, Windows, .Net, C#, SQL, Scrum Master pro, SQL Server, XML and HTML.
Quality Analyst
Confidential, Kansas City, MO
Responsibilities:
- Analyzed system requirements and functional requirement documents.
- Followed SCRUM methodology throughout the Software Development Life Cycle.
- Collected the Test Data in the pre-testing phase for positive and negative scenarios.
- Wrote and execute test cases and procedures and designed test scenarios and data.
- Expert at developing Validation Process following the standards and creating and documenting SOPs and ensuring all the validation documents following the standards.
- Data integrity testing and data analysis by executing SQL statements.
- Conducted black box, functional, performance, regression tests, and user acceptance tests.
- Designed, developed, executed performance and functional test scripts and maintained them.
- Worked with HP Quality Center for requirement, test plan, test lab, and defect tracking.
- Participated in the walkthrough for the evaluation of the test plans and test techniques with QA Lead and the development team.
- Was capable to interact with credibility at all levels of the organization.
- Exposure to working with multiple platforms, including Windows, Linux, and Unix environments.
- Maintained trailing history of the defects identified during the execution of test cases.
- Captured test artifacts using Access, Excel, Power Point, Project, Visio, and Word.
Environment: Agile, SQL, HP Quality Center, QTP, and LoadRunner
Junior QA Analyst
Confidential
Responsibilities:
- Understanding the Business Specification Document.
- Analyzed system requirement and business requirement documents and developed test cases and test scripts.
- Worked in Agile Methodology and attended sprint planning meetings.
- Developed and executed test cases in Quality Center.
- Tested Webservices using SOAPUI tool, validated request and response XML.
- Actively involved in UI, functional, database and Integration testing of the application
- Extensively performed smoke and sanity testing.
- Extensively used Quality Center for test management.
- Created & executed SQL Queries to validate the data stored in database
- Extensively performed end to end to ensure data flow.
- Performed regression testing of the stories completed in previous iterations.
- Created and executed detailed test cases for the assigned area.
- Prepared test data for positive and negative test scenarios for Functional testing.
- Executed test cases manually to verify actual results against expected results.
- Defect Reporting, Analyzing, Tracking and Report Generation using HPQC.
- Prepared weekly status reports on test case execution, defects, RTM etc. Tracked progress of defects through to resolution.
- Used Toad to manipulate SQL queries for back-end testing
Environment: Windows, Oracle, .net, SoapUI, XML, Quality center, JIRA, Toad, HTML