Selenium Automation Engineer Resume
Cherry Hill, NJ
SUMMARY
- More than 5 years of experience in Software Test Automation.
- Experienced in Full Software Development Life Cycle (SDLC); working experienced in Agile, Scrum and Waterfall environments.
- Proficient in developing and executing high quality Test Plan, Test Cases and Test Scripts from Requirements documents, Functional specification, Detail Design Documents, and wireframes.
- Experienced coordinating and working with offshore and onsite team.
- Good working experience in open source automation tools: Selenium Web Driver, Selenium RC, Selenium IDE, Selenium Grid.
- Good working knowledge in project building tool - Maven, testing tools- testNG and Junit, editor- Intellij, eclipse, Web Service testing tool- SOAP UI and performance testing tool- JMeter .
- Good working experience in version control tool GIT and familiar with SVN.
- Skilled in automated testing, documenting test results and logging/tracking defects.
- Extensively experienced with HTML, XHTML, XML, CSS and JavaScript.
- Having experience in C, JAVA languages and knowledge in PHP, .NET languages.
- Knowledge in building Cucumber tests using BDD style.
- Thorough knowledge of OOPS concepts.
- Skilled in Backend testing by TOAD and proficient in SQL and PL/SQL languages.
- Experienced in working closely with Manual testers and Development team.
- Excellent ability of reading, understanding & implementing of open-sourced code.
- Results oriented, with an ability to work with aggressive timelines and deliverables and to see an assignment to successful completion within the established project schedule.
- Able to quickly learn new Technologies think creatively and solve problems in a team environment.
- Experienced in using GitHub as a source repository system to share code within the office as well as with the team in overseas.
- Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Familiar with mobile test automation framework, appium.
- Excellent interpersonal and oral/written communication skills with the ability to understand and explain both business and technical needs from and to clients and customers.
TECHNICAL SKILLS
Testing Tools: Selenium IDE, Selenium WebDriver, Selenium Grid, JUnit, testNG, Firebug, SOAP UI, Eclipse, Intellij, Toad, Quality Center/ALM, Jenkins, Cucumber, Appium.
Defect/Bug Tracking Tools: JIRA, ALM/Quality Center.
Build Tools: Maven.
Mobile test framework: appium
Web Technologies: HTML, CSS, XML, XPATH, Java Script, SOAP, WSDL.
Version Control and Cloud: Git, SauceLab
Databases: MS SQL, Oracle, MySQL.
Platforms: Windows, UNIX/Linux.
Performance Testing Tools: JMeter
Programming Languages: C, Java, SQL, PL/SQL
PROFESSIONAL EXPERIENCE
Confidential, Cherry Hill, NJ
Selenium Automation Engineer
Responsibilities:
- Designed and developed Test Strategy, Test Cases, Test Plan, Test Scenarios, Test Scripts Requirement Traceability Matrix, Testing Metrics, Test Report, log, assign defects and release document of automated tests based on established standard and analysis of design documentation and requirement by following STLC.
- Responsible for testing of new functionality and enhancements, regression testing, system end-to-end testing, functionality testing, black box and gray box testing, integration testing, negative and adversarial testing.
- Research and determined best tools to use for automation, streamlined all automation process in the organization.
- Configured, monitored, tracked defects/risks, created and executed test sets and managed documentation of test results using HP ALM in agile environment.
- Configured Selenium Hybrid Framework with Selenium WebDriver, TestNG and Maven, and created selenium automation scripts in java
- Involved in SOAP based web services testing using SOAPUI web services testing tool.
- Worked with the Web programming language HTML, CSS, XML and selected web element by using Firebug and FirePath.
- Worked on Key Word Driven, Data Driven API (POI) and Behavior Data Driven-Cucumber
- Involved in SOAP based web services testing using SOAPUI web services testing tool.
- Worked on distributed test automation execution on different environment by using Selenium Grid, Continuous Integration Continuous Development- Jenkins, Cloud test-SauceLab and version control System-Github
- Reported the test result by using testNG and different API.
- Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the database on server and Back End Testing by using TOAD.
- Used Selenium Grid to run parallel test on different browser and OS configuration.
- Configured and used Jmeter for performance and load testing.
- Generated and automated various defect status report, QA status reports, Risk Analysis documents, Requirements Traceability reports, Test Execution and test results summary reports in Daily, weekly, Monthly and Quarterly basis.
- Participated Planning, Grooming, Sizing and Technical design in SCRUM meetings.
Environment: Java, Maven, testNG, SauceLab, GIT, Selenium WebDriver, Selenium Grid, Firebug, FirePath, Jenkins, JMeter, SOAP, HTML, XML, Quality Center, Oracle SQL,TOAD, MS Project, MS Office, Windows and Linux.
Confidential, NYC, NY
Selenium Tester
Responsibilities:
- Designed and developed Test Strategy, Test Cases, Test Plan, Test Scenarios, Test Scripts Requirement Traceability Matrix, Testing Metrics, Test Report, log, assign defects and Release document of manual tests based on established standard and analysis of design documentation and requirement by following STLC.
- Responsible for testing of new functionality and enhancements, regression testing, system end-to-end testing, functionality testing, black box and gray box testing, integration testing, negative and adversarial testing.
- Research and determined best tools to use for automation, streamlined all automation process in the organization.
- Configured, monitored, tracked defects/risks, created and executed test sets and managed documentation of test results using HP ALM in agile environment.
- Configured Selenium Hybrid Framework with Selenium WebDriver, TestNG and Maven and created selenium automation scripts in java
- Involved in SOAP based web services testing using SOAPUI web services testing tool.
- Worked with the Web programming language HTML, CSS, XML and selected web element by using Firebug and FirePath.
- Worked on Key Word Driven, Data Driven API (POI) and Behavior Data Driven-Cucumber
- Involved in SOAP based web services testing using SOAPUI web services testing tool.
- Worked on distributed test automation execution on different environment by using Selenium Grid, Continuous Integration Continuous Development- Jenkins, Cloud test-SauceLab and version control System-Github
- Reported the test result by using testing and different API.
- Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the database on server and Back End Testing by using TOAD.
- Participated in various meetings and discussed Enhancements and Modification Request issues
Environment: Java, Maven, testNG, SauceLab, GIT, Selenium WebDriver,, Selenium Grid, Firebug, FirePath, Jenkins, JMeter,SOAP, HTML, XML, Quality Center, Oracle SQL,TOAD, MS Project, MS Office, Windows and Linux .
Confidential, Silver Spring, MD
QA Engineer
Responsibilities:
- Created Test Plan and the strategy documents and Participated in Code walk-troughs.
- Understood the requirements and identify different test scenarios.
- Coordinated with the functional team to make sure that all the functionalities were covered, all the evidences were proper.
- Performed GUI, Functionality, Security, Integration, Regression, Back-end and Usability Testing.
- Used Quality center for writing the test cases.
- Performed manual testing using Quality center.
- Involved in executing the test cases in Quality center.
- Involved in tracking and maintaining defects using Quality Center.
- Involved in reporting defects using Quality Center.
- Extensively used Quality Center for Manual and Automation Scripts execution, Result analysis and Defect reporting.
- Provided support to different teams like UAT and Production.
- Involved in preparing status reports and attending daily, weekly, monthly and quarterly meetings to update the automation status, challenges and efforts.
Environment: HP Quality Center, Oracle, UNIX, Windows, MS Office.