Selenium Automation Tester Resume
Boston, MA
OBJECTIVE
- To be able to work with your organization as a Selenium Automation Tester and contribute to organizational effectiveness owing to my skills in development and maintenance of Test Automation Framework used for functional and non - functional test executions.
SUMMARY
- 6 Years of industry experience in the area of Software Testing (Manual and Automation) on various applications like Banking & Financial, Insurance with a solid understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking.
- Expertise in Understanding and Analyzing Test Requirements, Tracking changes and maintenance of Test Requirements.
- Proven work experience in bothAgileScrumand waterfall methodology.
- Well acquainted with all phases of SDLC and STLC.
- Proven ability in developing BDD scripts withCucumberand writing step definitions for behavior and continuous Integration using Jenkins and Bamboo.
- Expertise on TestingREST APIusing Robot Framework and SOAP UI.
- Strong Experience in Automating GUI and functional aspects of Client - server and Web Application Testing using Selenium WebDriver with Junit and TestNG frameworks.
- Proficient in performingautomationtesting in Functional/System, Regression, Integration, Smoke, Cross browser testing in Windows/MAC/Mobile Devices (Android, IOS).
- Extensively used test management tools - JIRA and Version One to develop Test Cases, Test Scripts, execute the Scripts, log triage and track Defects.
- Executed all the automated BDD regression (Cucumber) test cases for UAT andQA environment.
- Strong Experience in Object Oriented Programming and Java skills.
- Writing Test cases using Web Element locators, WebDriver methods, Java programming features and TestNG Annotations.
- Executing Selenium Test Cases and Reporting defects.
- Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and selenium Grid.
- Good written, communication, interpersonal skills, proven team player with an analytical mind bent to problem solving and delivering solutions.
- Sound Technical knowledge, excellent exposure and ability to learn any tool quickly.
TECHNICAL SKILLS
Programming Languages: C#.Net(5.0,4.0/3.5/3.0), Java
Web Technologies: HTML, XML
Bug Tracking Tools: Jira
Databases: MS SQL SERVER 2012/2008/2005/2000
Automated Testing Tools: Selenium
Control Tool: Git
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
IDE Tools: Selenium, Visual Studio 2015/2013/2010/2008 , Sql Server Management Studio 2008
PROFESSIONAL EXPERIENCE
Confidential - Boston, MA
Selenium Automation Tester
Responsibilities:
- Created and tested numerous test plans and test case scenarios for the project in Rally for theCapitalMarketsfunding and Investment.
- Understanding requirement and developing end to end automation test scripts usingSeleniumWebDriver with TestNG framework.
- Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
- Designed and documentedREST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
- Web Servicesautomationfor manual andAutomationboth,AutomationusingSelenium frame work.
- Documented and executed Test plans, Test cases and Test scripts in ALM based on business requirement document.
- Configure theCI/CDpipeline using Jenkins file, Docker.
- ValidatedSOAP UIandRestfull API services.
- Implemented functional tests using Java, TestNG/Junit framework and BDD throughcucumber.
- Developed Automation framework using java selenim webdriver.
- Designed the automation framework by creating Pagination model.
- Developed java library files for reusable test suites.
- Developed and maintained automated regression test cases inSeleniumWebDriver using Java.
- Handled broken links and inter application links in development test and production environments usingSeleniumWebDriver.
- Designed and Implemented Modular Automation Framework for the Unit/Integration testing and ran tests using Jenkins jobs to achieveCI/CD.
- Hands on experience in Cucumber framework with Gherkins, used for regression test Suite.
- Detecting bugs and classifying them based on the severity and reporting.
- Involved in Functional Testing, GUI Testing and Compatibility Testing.
- Regression testing performed on every new build of the application.
- Designed modular Automation framework used by Manual Testers.
- Experience in executing all the automated BDD regression testing for UAT andQA environment.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium.
- Regression test cases were written and automated using Selenium RC.
- Updated Test Plans and Test Cases periodically to manage changes in requirement.
Environment: Selenium IDE, SQL Server, Cucumber, TestNG, Rest API, Agile, Jenkins, WebDriver, JIRA, Restful, Junit, Fire Path, Firebug, HTML, Internet Explorer, Google Chrome, Mozilla Firefox, Windows, Java, JavaScript, XML, Apache-Subversion (SVN), Git, MS EXCEL, SQL, Apache- Ant., Eclipse.
Confidential, Rhode Island
QAAnalyst (Automation)
Responsibilities:
- Involved in the System Test Plan Preparation and Requirements Streamlining.
- Created Modular DrivenAutomationFramework from the Scratch.
- Developed automated test scripts usingSeleniumand in Java Eclipse.
- Created Java library files to implement reusablilty in creating test suite
- Used BDD framework withCucumberand created future files with scenario and scenario outline files.
- Integrated eclipse IDE with Jenkins to execute nightly runs
- Designed and implemented the REST API and executing the test cases by using SOAPUI/Postman collection tool.
- Automated micro services testing and merged into the currentCI/CDstack.
- Involved in Preparation of Test Procedures, Test Scenarios, Cases and Test Data.
- Involved in Test Execution, Results Analyzing and Defect Reporting.
- Created Test cases Using Element locators and Selenium Webdriver methods.
- Enhanced Test cases using Java programming features and TestNG Annotations.
- Executed Selenium Test cases and Reported defects.
- Conducted Data driven testing, cross browser testing and parallel test execution.
- Involved in Regression Testing using Selenium
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using Junit
- Analyzed the Business Requirements and closely work with the Business Team to get the clarifications addressed
- Regression test cases were written and automated using Selenium RC.
- Updated Test Plans and Test Cases periodically to manage changes in requirements
- Developed SQL queries and used stored procedures to perform transactions with the SQL.
Environment: Selenium IDE, TFS, Junit, Cucumber, Agile, Jenkins, HTML, Internet Explorer, Mozilla Firefox, Windows, Java, JavaScript, XML, Git, MS EXCEL, SQL, Eclipse.