We provide IT Staff Augmentation Services!

Selenium Engineer Resume

2.00/5 (Submit Your Rating)

Sausalito, CA

SUMMARY

  • Dynamic and result oriented professional with over 7+ years of experience in the IT industry with emphasis in Quality Assurance (QA) and Software Development Lifecycle (SDLC)
  • Extensive work experience in all stages of STLC & expertise in Functional & Regression Testing methods for Mainframe & Web based applications in SIT and UAT phases.
  • Strong hands - on knowledge in software models: Waterfall and V Model. Very good understanding of Agile (Scrum) methodology.
  • Proficient cross domain work experience in domains such as Banking (Consumer & Small Business Banking, Private Wealth Management), Capital Markets, Health Insurance, and Telecom in complex functional testing engagements.
  • Comprehensive knowledge of Corporate Tax and Online Banking in the Banking domain.
  • Extensive hands-on experience in test automation of web applications using Selenium IDE & Web Driver in Windows (Java/J2EE) environment
  • Expertise in writing automated test using Selenium and Java.
  • Expertise in manual testing includes Requirements Analysis, writing Test plans, Test Cases, and Requirements Traceability Matrix.
  • Performed Regression testing for new builds and every modification in the application using Selenium WebDriver.
  • Developed Automation Scripts for Regression using Selenium Web Driver and Java.
  • Worked on Integration of Selenium RC/WebDriver with existing API to test Framework
  • Experience in identifying object locators and creating Xpath using Fire-bug. Knowledge working with apache POI Library, J U nit, and Testing
  • Good experience working with VB Script and automation tools: Quick Test Professional (QTP) and AXE. And, expertise in Data driven and Keyword driven frameworks
  • Proficient in documentation of deliverables in testing process (Test Plan, Test Scripts, Test Summary, Defects in HP Quality Center/ALM & JIRA, Status Reports, and Best practices in Testing)
  • Strong development skills using C and Java/J2EE
  • Good experience in Back End testing using SQL queries and Cross Browser Testing
  • Good knowledge on current industry trends and proven ability with great analytical & problem-solving skills.

TECHNICAL SKILLS

Testing: Functional, Regression, Integration, Unit Test, GUI, Non-GUI, Load Testing, Performance Testing, API Testing, Acceptance test driven development, and Builds acceptance, SDLC

Methodologies: Agile, Waterfall, Spiral

Programming Languages: SQL, PL/SQL, UNIX, PowerShell, Lua, Java, JavaScript, UNIX (Basic)

Database: DB2, Oracle, MS SQL, Sybase, Toad, MongoDB

Communication Microsoft Tools: Excel, Word, Visio, Outlook, Project, SharePoint, Skype

Business: Cisco Jabber/Cisco WebEx for meeting, Skype, Communicator

Cross Browsing: Testing Internet Explorer, Firefox, Safari, Opera, Chrome, Mozilla, Opera, Browser Stack

PROFESSIONAL EXPERIENCE

Confidential, Sausalito, CA

Selenium Engineer

Responsibilities:

  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Setup Selenium RC/Web Driver using Eclipse IDE, created Jar files for automating the functional test of web applications in Eclipse IDE.
  • Used MAVEN to build and run the Selenium automation framework.
  • Tested Enterprise SOAP and Restful Web Services using SOAP UI tool.
  • Involved in performing Smoke, Functional, System and Regression and backend Testing.
  • Validating the Restful API Using Java, Apache Http Client and XML, JSON Parsers.
  • Performed testing to include database conversion readiness; resolved defects and documented results.
  • Created test data for interfaces in XML format to run through the test application.
  • Develop requirements list, traceability matrix and test strategies, to include test cases and plans, for Interface based software test project.
  • Performed manual testing and defect management; tracked, retested and documented results for web-based Reports and interfaces.
  • Validate data and data mappings identified and rectified defects.
  • Responsible for creating Cross Browser test automation through Selenium Grid.
  • Database Change Verification testing using Oracle-Toad and SQL queries.
  • Documented all software support provided and tests carried on the applications. Compiled all test data and automated the process.
  • Selected and procured defect management and tracking software for test use.

Environment: Java, Selenium Web Driver/ GRID, TestNG, Jenkins, Apache Http Client, SOAP UI, Agile, HTML, XPath, SQL, JIRA, POSTMAN, Toad.

Confidential

QA Automation Engineer

Responsibilities:

  • Analyzed the Business Requirement Document (BRD), Functional Specification Documents to prepare Test cases based on Test Plans.
  • Determined user/business/functional requirements.
  • Involved in various testing types like UI Testing, Functional testing, User acceptance testing, Integration testing, Navigation testing and Regression testing on the application.
  • Extensively interacted with Businesspeople, Developers and with end users to test according to their requirements.
  • Executed JMeter Scenarios to execute performance, Stress and scalability tests.
  • Performed Stress and Load Testing using JMeter - used Thread Groups, Samplers, Plans and Proxy recording with listeners to calculate the average response time.
  • Used Ant for building the Web driver project. Integrated with Continuous Integration tools Jenkins for running tests on a nightly basis automatically.
  • Open-source technologies such as JavaScript for scripting.
  • Analyzed the Business Requirements and Functional specification within the team for business understanding and end-user focus.
  • Worked with the Business Analysis Team to prepare detailed Test plans and Test Cases for the enhancements of the Business user’s online banking application.
  • Performed manual tests to conduct functional, system, integration regression, usability, compliance, compatibility tests on the application.
  • Worked on developing the automation scripts using Selenium WebDriver with Junit Framework.
  • Involved in debugging, reporting and fixing automation RUBY script failures in Selenium WebDriver.
  • The entire Ruby scripting done using Cucumber Framework Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Run script as a batch file through ANT and generated testing report.
  • Analyzed the Log files to verify the processes for debugging and or test data verification purposes.
  • Involved in running Test scripts on different browsers using the Selenium WebDriver.
  • Firebug is used to select CSS selectors and XPath to identify UI elements.
  • Executed automated test cases for White box testing, analysis of the test results and maintenance of Test Metrics.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium RC.
  • Used Selenium RC for creating Regression scripts.
  • Involved in using Selenium RC and writing Selenium tests through Eclipse/Selenium IDE including Quality Center.
  • Wrote Junit tests using Junit framework.
  • Reviewed and analyzed requirement documents for writing Test cases.
  • Run tests by using Selenium remote control in different browsers.
  • Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
  • Involved in Web Services Testing using SOAP UI.
  • Developed a Test plan based on testing requirements and created Test cases using test Plan module in HP Quality Center.
  • Organized and prioritized requirements in the Quality Center.
  • Scheduled and ran the tests using the Test Lab module in HP Quality Center.
  • Attended the daily defect meeting to discuss status and report the test cases of each different testing, discuss issues and advancement which need for the product.

Environment: AGILE, Java, Selenium Web Driver/ GRID, Maven, POSTMAN, TestNG, JSON, HTML, AJAX, HTTP Client, Jenkins, JIRA, Oracle, GIT.

Confidential

QA Engineer

Responsibilities:

  • Involved in various stages of development of the project starting from the project planning until production and maintenance using Agile methodology.
  • Automating the Manual test cases using Selenium WebDriver, using JAVA.
  • Configuring TestNG Framework to execute Selenium scripts.
  • Studied and analysed the Functional Requirements, System Design Specifications, and interacted with Business Analyst & developers for changes in requirements if any.
  • Worked in a fast-paced Agile Scrum team environment.
  • Used Maven to create taste suite and creating technical and managerial reports.
  • Attending Sprint Plan meetings and estimating story points for each user story.
  • Analysing the User Stories, New Features/Enhancements in JIRA.
  • Developed test cases and executed the same based on Acceptance Criteria.
  • Involved in Selenium web driver test scripts and writing Selenium supporting classes through JAVA.
  • Integration of automation batch run job with Jenkins.
  • Experienced in Automation tools like selenium, protractor, QTP (Quick Test Professional), load and performance testing tool JMeter and Mobile Automation testing tool Appium.
  • Experience with automated API testing and Soup UI testing.
  • Performed Regression testing activities in Test environment and Production support environment.
  • Logged issues into HP Quality Center.
  • Involved in backend testing of the application by executing SQL commands.
  • Take offshore calls and resolve work related issues and review the day-to-day work deliverables.
  • Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members.
  • Thorough understanding of testing methodologies and practices.

Environment: Java, Selenium WebDriver, Appium, Eclipse, Test NG, SOAPUI, Toad, Cucumber, QTP, LoadRunner, Maven, Jenkins, JMeter, Python, HP ALM, HP Quality Center, SAP GUI, HTML, XML, Agile, JIRA, ERP, SQL and Windows.

Confidential

QA Tester

Responsibilities:

  • Analysed the Log files to verify the processes for debugging and or test data verification purposes.
  • Followed Agile Methodology, reviewed the stories and participated in Daily Scrum Meeting, Iteration Planning and Release Planning meeting and Retrospective Review.
  • Participated QA meetings and Review meetings to discuss enhancements, modifications and defects in the application.
  • Performed Database testing, scripted SQL queries to verify data integrity and validate updated data for the Test cases in different modules of the application.
  • Excellent Organization, Analytical and Problem-Solving skills and ability to quickly learn new technologies.
  • Good Communication, interpersonal, and Teamwork skills.
  • Developed Test plan, Test scenarios, and Test cases for requirement, client and submission modules.
  • Worked on all the stages of SDLC for this project and designed and executed Functional, Integration, Regression, System (End to End) and Backend (Database).
  • Prepared Test data and Test environment for testing modules.
  • 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 WebDriver.
  • Proficient in software applications testing procedures using System Regression, Smoke, Integration.
  • Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.
  • Strong Experience in Java Programming, Selenium WebDriver, JUnit and TestNG.
  • Performance testing for Batch jobs, Load/Stress testing Web Services (that would be called to load the data from backend systems like Databases and Excel imports.
  • Designed and implemented advanced QTP frameworks.
  • Managed objects in Object repository, Parameterized tests in Global and Local Data Tables.
  • Developed Reusable Actions using Keyword Driven Framework in Quick Test Professional
  • Executed all Regression test cases on VM Ware machine for every Regression Run. Incorporated the test data in Test scripts from Excel using Apache POI API. Created automation scripts using Page Object Model (POM) and Data-driven development framework.
  • Interacted with the Development team and the Environment team in prioritizing the defect list and validating known bug fixes.
  • Designed and developed automated test scripts using SoapUI orchestrating various SOAP and RESTful web services.
  • Created automation scripts in SoapUI using Groovy Script for web services testing.
  • Involved in Web Services Testing using SoapUI with REST to create and execute automated functional, regression, compliance, and load tests.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub.

Environment: Selenium RC, Java, Junit, SQL, DHTML, Jira, HTML, MSWord, MS Excel, UNIX,

We'd love your feedback!