Sr. Selenium Automation Tester Resume
San Fransisco, CA
SUMMARY
- Over 8+ years of IT experience in Software Testing, proficient in Client/Server and Web based applications
- Hand on Experince in Quality Assurance Analyst with both Manual and Automation Testing of Web based, Mobile(Web) and Native Apps like Android, iphone, iPad using Java, Selenium Web driver, Appium tools.
- Excellent working knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) using Waterfall and Agile methodology.
- Expertise in automating the software testing and hands - on coding using open-source tools like Selenium IDE/RC/Grid, Selenium Web Driver, Maven, Appium, Cucumber and Java.
- Have experience in running scripts, Debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation
- Experience in various testing techniques like Regression testing, Functional testing, Performance testing, Ad-hoc testing, Security testing, Usability testing, End to end testing, Integration testing, System testing.
- Familiar with Web Technologies: JavaScript, XPath, XML, Web Services (SOAP and Restful), CSS, HTML, Maven, Ant, Fire Path, Firebug, HTTP Fox, TestNG and Junit Technologies.
- Involved in preparing Test Plans, Test Scenarios and Test Cases by reviewing Business Requirements and use cases.
- Experience in Test Designing, Planning, Scheduling, Defect reporting and tracking and Test result analysis.
- Expertise in Sprint Planning, Sprint Review and Daily Scrum.
- Preparation of Test Data for positive and negative scenarios.
- Hands-on coding experience in Java and Writing Selenium Web Driver Test Cases using Java
- Proficiency in Ant, Maven and setting up local workspace using Maven, Test NG and Eclipse.
- Experiance in functional testing using Selenium IDE/ Web Driver using Test NG and Junit testing framework.
- Involved in developing the Automation using DataDriven and Hybrid frame works.
- Expertise in getting the test data using TestNG Data provider and POI API.
- Excellent knowledge in Bug/Defect Life Cycle and experienced in logging defects using the bug tracking tools like HP ALM /Quality Center, providing verifications on fixes in multiple environments and communicating fix success, failures, status updates as appropriate.
- Good understanding of bug tracking using HP QC and JIRA for reporting the Modification Requests and collecting Test Metrics in order to keep track of the test progress and test execution.
- Experienced with SOA, Web Services, SOAP, RESTFUL, WSDL technologies
- Proficient in Testing SOAP and RESTFUL Web Services using Soap UI
- Experience in data validation, Database Testing using SQL queries.
- Have experience withCode repositories like GIT and SVN.
- Good work experience in using SQL Queries in verifies the data from the Oracle DB.
- Experience in performing Manual Testing of Mobile Native Apps and Mobile Web Applications.
- Proficient in defect life cycle with defining defects, categorizing bugs based on severity and priority, carried out defect reports using different defect tracking tools/excel sheet.
- Excellent communication skills, documentation skills and problem-solving skills with a strong technical background.
- Quick learner and excellent team player, ability to meet tight deadlines and work under pressure. And always eager to learn new Technologies and Tools
- Maintain Close interaction with developers and Business analyst to solve technical issues.
TECHNICAL SKILLS
Programming Languages: Java, C, C++, Python, SQL, HTML, XML, Verilog, VHDL and Assembly language
QA Methodologies: Agile, Waterfall
Testing Technologies/Tools: Eclipse, Xcode, Selenium Web Driver, Appium, Cucumber, TestNG, JUnit. Jenkins
Web Service Technologies: HttpClient 4.0, SOAP UI, ReadyAPI, Postman
Bug Tracking Tools: Quality Center, Bugzilla, Rally, JIRA
Version Control Tools: GIT, SVN
Database: Oracle 10g/11G/, MySQL, 9i and 8i Microsoft MS Access
Operating System: Mac OS, Linux, Windows.
Frameworks: Data Driven, Hybrid Framework
PROFESSIONAL EXPERIENCE
Confidential, San Fransisco, CA
Sr. Selenium Automation Tester
Responsibilities:
- Extensively involved in all stages of testing life cycle, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
- Generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, SOAPUI, Maven and used Jenkins for continous integration.
- Working on UI automation using TestNG, Selenium Web Driver, and Java
- Efficient management of Rally for bug tracking and Confluence for design documents.
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (Web Driver) & created Data Driven framework using Test NG.
- Used Hybrid Framework of Selenium to get data from Excel.
- Experience working in an Agile development environment.
- Created Automation Test framework using Selenium Web Driver, Maven, Test NG, Selenium, JXL, Data Driven and Page Object Model principle
- Used Firebug Tool to identify the Object's id, name, XPath, and link in the application.
- Integrated the test suites with Jenkin continuous integration tool and helped build engineer to resolve the issues during integration with the build process
- Developed automated Data Driven scripts to perform negative and positive testing of an application by providing different data.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Integrated with Continuous Integration tools Jenkins for running test on regular basis automatically.
- Used SOAP UI for Testing SOAP and Restful Web Services of the application
- Developed test cases and suites of the Web Services using Data Driven Framework
- Performed System testing of the application to meet the Business requirement documents Validated Web Services using SOAP UI and created test suites for the functional Testing of Web Services
- Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing backend components of new data warehouse products.
- Developed the reports using HP ALM/ Quality Center.
- Executed UNIX commands to perform tasks such as creating directories, initiating databases, copying and moving files, checking file lists, and modified the directory
- Report the results to the management and team lead in timely matter.
- Ability to interact professionally with a diverse group of individuals including executives, managers, subject matter experts, developers, and field personnel
Environment: Selenium Web Driver, Eclipse, Rally, JAVA, TestNG, SOAP UI, SOAP, Restful, ANT, Jenkins, XPath, CSS, HTML, XML, UNIX, JavaScript, Web Services, SQL, and MS Excel .Oracle 10g, SQL,, Firebug, Shell Scripts, HP ALM/Quality Center
Confidential, Menlo Park, CA
Sr. QA Analyst
Responsibilities:
- Extensively involved in all stages of testing life cycle, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
- Interacted with Business Analysts/Users/Developers for gathering requirements.
- Designed, executed and maintained Selenium Web Driver, Test NG, Appium automated test cases for regression test cases.
- Extensively used Selenium (XPath and CSS locators) to test the web application.
- Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.
- Involved in designing Automation Framework and Create Scripts using Web Driver in Selenium for Smoke and Regression Test Cases.
- Created Automation Test framework using Selenium Web Driver, Maven, Test NG, Selenium, Cucumber, Appium, JXL, Data Driven and Page Object Model principles.
- Working on CI integration of test cases with Jenkins.
- Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
- Involved in Designing& developing data driven framework using Selenium Web Driver, Testing and implemented Java Mail to send the regression result automatically.
- Have experience withCode repositories (e.g. GIT) and build frameworks/tools (ANT/Maven).
- Advanced skills in MS Office applications, including Word, Excel, PowerPoint and Project
- Executed test cases and logged in defects for failed test cases in HP ALM/ Quality Center
- Experience writing test cases, manually executing them and reporting test results.
- Familiar with any of Configuration Management tools (e.g. JIRA, HP QC)
- Used TestNG Test Suite to run group of Test classes and Test Cases.
- Validated Web Services using SOAP UI and created test suites for the functional Testing of Web Services
- Performed Web Services Testing and XML validation by creating test case suite using SOAPUI.
- Create defect log using Rally and managing the tasks and stories in Agile Environment.
- Experience in performing Manual Testing of Mobile Native Apps and Mobile Web Applications.
Environment: Selenium Web Driver, Eclipse, Cucumber, Rally, JAVA, TestNG, SOAP UI, SOAP, Restful, ANT, Jenkins, XPath, CSS, HTML, XML, UNIX, JavaScript, Web Services, Mobile Testing, Appium, SQL, MS Excel, Oracle 10g, SQL, Firebug, Shell Scripts.
Confidential, Denver,CO
QA Manual and Automation Tester
Responsibilities:
- Actively participate in all Specification and Design review meetings.
- As part of Agile Team, I was responsible for creating test plans, test scenarios and wrote test cases for testing various services.
- Expertise in automating the software-testing environment with open-source tools likeSelenium WebDriver, TestNG, JXL, Data Driven and Page Object Model
- Have very good experience in automating Restful API Services using Apache HTTP Client, TestNG and JXL and manually testing Restful API Services using SOAPUI PRO
- Performed Mobile testing manually and have worked on Appium.
- Expertise in Functional, Regression Testing using Black Box testing.
- Developed/maintainedTest Cases, Black Box testing, Defect Tracking&Reporting and updated RTM for both Manual and Automated Test environments.
- Extensive use of the defect-tracking tool like Rally/JIRA have also used GitHub for version control of testing files and also used Jenkins to create and run jobs.
- Practical knowledge of writing SQL Queries.
- Work in Selenium IDE and Selenium Web Driver and execute the test cases using Selenium Web Driver.
- Worked with developers to resolve Issues and Production Incidents using HP ALM/ Quality Center
- Integrated the selenium smoke test into Jenkins for continuous integration
- Tested each web services (SOAP messages) using SOA test tool (IBM Message Test Utility)
- Actively involved in black box, grey box, white box, negative testing of the application
- Worked with Object Repository to configure mandatory and optional properties
- Updated the Requirement Traceability Matrix (RTM), with Test Case id’s and make sure that all BR’s (Business requirements), TR’s (Technical Requirements) and Detail Design Requirements were mapped perfectly and all Requirements were covered with Test cases.
Environment: Selenium Web Driver, Eclipse, Cucumber, Rally, JAVA, TestNG, SOAP UI, SOAP, Restful, ANT, Jenkins, XPath, CSS, HTML, XML, UNIX, JavaScript, Web Services, Mobile Testing, Appium, HP ALM/ Quality Center, SQL, MS Excel, Oracle 10g, SQL, Firebug, Shell Scripts.s
Confidential, Minneapolis, MN
QA Analyst
Responsibilities:
- Involved in the Software Development Life Cycle from Requirement Analysis to supporting application in production.
- Analyzed Software Requirement Specifications (SRS) to understand the business requirements and reviewed master test plan
- Used TestNG framework for creating Selenium scripts, using java for functional and regression testing.
- Performed regression test to ensure that introduction of new features into application doesn't affect the existing functionality.
- Used SOAP UI Web Services tool for testing web services, inspecting WSDL files, generating SOAP envelopes, and automating or accelerating other common XMLtasks encountered when testing web-service enabled applications
- Performed Cross-browser, Smoke and Security Testing for the web-based projects
- Performed Functional Testing and Manual Testing.
- Automated all the test cases using java\selenium WebDriver and built a solid regression suite for the application
- Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing
- Tested database integrity by writing SQL queries
- Raised defects in Jira and made sure appropriate hand-offs and retesting takes place.
- Used HP ALM/ Quality Center for reporting and tracking bug and generating reports.
- Created Regression Test cases Suite in HP ALM/ Quality Center and performed regression testing to make sure there were no broken functionalities.
- Developed and revised manual integration tests for client-server, web, and data management applications.
- Involved in extensive data validation using SQL queries
Environment: Java/J2EE, HTML, Java Script,, Selenium WebDriver, JXL, Maven, Eclipse, Web Services, SOAP, WSDL, SOAP UI, Rally, Quality Center, Toad, SQL, CVS, Oracle, Linux.
Confidential
QA Analyst
Responsibilities:
- Documented and presented test strategies to management, business and development partners
- Involved in Manual Testing to develop test cases, test scripts and record bugs.
- Involved in Functional, Regression Testing of CARE and Access Online applications.
- Wrote test plans, which detailed the testing scope, strategy, test requirements, and necessary resources.
- Wrote and documented test cases based on corresponding business /user requirements documents & technical specification and other operating conditions.
- Closely worked with respective personnel to nail down bugs.
- Tested the whole program as well as specialized in several input applications.
- Conducted Black Box Testing for the Application.
- Extensively used SQL for backend testing.
- Analyzed user change requirements, and made necessary amendments to the test requirements.
- Created reports that included general overview, open bugs, new bugs, and enhancement requests. Entered new bugs and maintained the current status of those bugs.
- Participated in project design meetings to understand the impact of changes in development
- Raised Defects and maintained the status of the defect in HP ALM/ Quality Center.
- Executed Web Services manual, automation and validation using tools like HP Service Test & SOAP UI
- Tracked defects using Team Track and used the metrics in testing of further releases
- Creating and executing test Plans, Test cases, Test cycles with in JIRA
Environment: Selenium Grid, Manual Testing, Quality Center, HTML, JavaScript, SOAP, Test NG, Ant, SQL, Oracle, windows.
