We provide IT Staff Augmentation Services!

Selenium Engineer Resume

3.00/5 (Submit Your Rating)

NY

PROFESSIONAL SUMMARY

  • 9.5 years of IT Experience in Automation Testing. Selenium, Page Object Model, TestNG, Cucumber, Core Java, Web services testing (Soap UI) and API testing using Jmeter
  • Expertise in variety of tools such as Selenium Webdriver, TestNG, JUNIT, Continuous Integration with Jenkins, Maven.
  • Worked on all phases of STLC from Requirements analysis, Design, Functional Decomposition, System Analysis, Test Case Design, Maintenance and Documentation.
  • Proficient in Test planning, Test Strategies, Test Case Design, Reviews, Defect reporting & tracking, and Test Execution (manual and automation) using test plans and functional requirements.
  • Understanding of different approaches to Testing such as System Testing, Smoke Testing, Regression Testing, Black Box Testing, Functional Testing, Database Testing, WEB/UI Testing.
  • Good exposure on RPA tools called Automation Anywhere and WorkFusion.
  • Designed and implemented Automation Frameworks such as Data Driven Framework and Hybrid Framework for a number of projects. Created Test Scripts using Selenium Webdriver with Page Object Model.
  • Experience with Cross - Browser and compatibility testing to test Web Application using Selenium WebDrier and TestNG, running parallel testing for regression and functional Testing.
  • Good knowledge of strong design and development experience in C Language, Shell Scripting and relational databases DB2 with SQL
  • Worked in building automation scripts and frameworks from scratch using Selenium Web driver with Java.
  • Have a strong knowledge of working and security aspects of TCP/IP and OSI model
  • Experience testing web applications, Manual test as well as using Selenium automation tool with Java/Eclipse development and TestNG framework.
  • Experience in fornt-end routing, client-side templating and consuming JSON-based REST APIs
  • Automation Framework Development in Selenium Webdriver using Java.
  • Good knowledge of handling different locators through CSS, XPATH and handling AJAX components of a web page.
  • Have implemented Keyword driven, Data driven and Hybrid Framework for testing.
  • Involved in Functional, Regression, Integration, User Acceptance, Compatibility and System Testing.
  • Writing, enhancing and executing test scripts using Selenium, TestNG.
  • Experienced in Bug Tracking and Bug Reporting (Clear Quest).
  • Involved in writing and testing test scripts using Selenium WebDrive, Protactor and Java Object Oriented Programming Language.
  • Good knowledge in SQL
  • Expertise in preparing Test Reports, Defect Management, Management Reports and Delivery Summary Reports
  • Provided technical support for Sprint Cycle and testing with Rally tool
  • Used Angular to create views performing two-way data binding and synchronizing models with server as a Single Page Application(SPA)
  • Understating and well knowledge of SDLC and STLC including agile methodology, business and technology operations.
  • Experience in RDBMS such as Oracle, SQL Server and writing stored procedures triggers, cursors, and optimizing queries using SQL.
  • More than 7 years of experience in the field of QA/Testing with specialization in testing of billing applications and testing of web based & Client- Server applications, effective use of QA and Testing practices.
  • Flexible and versatile to adapt to any new environment and work on any project.
  • Good Performer and Team Player.

TECHNICAL SKILLS:

Testing Tools: Selenium, Win Runner, Load Runner, Soap UI, Restful API

Languages: C, Java script, SQL, HTML, XML, VB Script, Perl, Ruby

Web Technology: J2EE, EJB, JSP, JDBC, XML, HTML, ASP 2.0,.NET

Databases: Oracle 10g, DB2, Sybase, SQL Server2000, MS Access, Sybase

Database Tool: MS SQL,Win SQL, Toad, Jxplorer, WinSql, Rapid SQLWeb Server

Web logic, IIS, Tomcat: Web Server, Web Sphere Bug Tracker Test Director 8.0/HP ALM/10.0, Rally,Bugzilla, Clear Quest, Jira

Version Control: CVS, SVN, Clear Case, PVCS, Visual Source Safe

Operating System: Windows 2000/XP/NT, Vista, Windows 7, Mac, UNIX, Solaris, Linux.

Documentation Tools: MS Office (Word, Excel, PowerPoint, Outlook) Adobe Acrobat.

Mainframe: JCL, CICS, ISPF/TSO, DB2, SPUFI, QMF, FILE-AID

Browsers: Windows IE, Mozila,FireFox,Opera, Mac Safari, Mozila, IE

Other Tools: AutoIT, XML, Xpath, Jenkins, MAVEN, Protractor

PROFESSIONAL EXPERIENCE

Confidential, NY

Selenium Engineer

Responsibilities:

  • Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver using Java
  • Worked on implementation of Test Automation Framework build.using SeleniumWebDriver, protractor to handle AngularJS, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Lead SQA team to complete Quarterly SQA goals
  • Leveraging of existing RPA process, including periodic validations with process owners and end to end business validation upon completion of development effort.
  • Developed test code in Java and C# language using Visual Studio, IDE and TestNG framework.
  • Implement Splunk solutions in highly available, redundant, distributed computing environments.
  • Created test cases and executed them in ready API.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java, C#, /TestNG).
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in Java using Nunit prior to agile release.
  • Worked in DevOps, installing, configuring and integrating Automation scripts on Continuous integration tools (CI/CD) like Jenkins for nightly suite execution and working on knowledge on testing and configuring AWS.
  • Implemented infrastructure on new AWS systems and migration of existing Linux and Windows based infrastructure to AWS Cloud platforms and automated using Terraform, Cloud Formation Templates.
  • Involved in code reviews and wrote unit tests in Python.
  • Responsible for the validation phase for the Fisher-Rosemount DeltaV DCS systems used in production.
  • Proficient in using browser-based tools like Ghost Inspector, Postman and BrowserStack.
  • Design, implement, present mobile automation framework utilizes Python, Selenium, Pytest, Appium, Allure (IOS, Android), Xcode.
  • Performed white box testing using TestNG for class, method, &WebServices testing
  • Involved in Maven configuration for running servers and scripts after the build.
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven.
  • Experienced in load and performance testing tool JMeter.
  • 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.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Performed Regression testing for new builds and every modification in the application using Selenium.
  • Performed data driven testing by using JDBC as a data source in SOAPUI and configured SQL queries to fetch data from the Oracle database.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Analyzed test results, tracked the defects and generated reports using Quality Center.
  • Worked on designing and building automation frameworks in support of continuous integration in a testdriven development (TDD).
  • Installed Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven and Maven Repository (Nexus Artifactory) and Deployed Apps using custom ruby modules through Puppet as a CI/CD Process.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.
  • Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAPUI.
  • Created manual test cases, reviewed to validate the functionality.
  • Attended the BRI (Business Requirement Identification) meeting to understand the business Requirements.
  • Edited and debugged tests using Selenium. Participated in meeting, teleconferences walk through with the development team, QA manager and Project manager (PM).
  • Verified, edited and updated test data in new or existing systems before testing.

Environment: Java, Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, Appium (Android), TestNG, Quality Center, Chropath, Firebug, Visual studio, XPATH, C#, Python, HTML, CSS, TDD, Android, SQL, Oracle and Windows, JMeter.

Confidential, Portland, Maine

Selenium Engineer

Responsibilities:

  • Involved in Selenium Automation Framework development with TestNG and MAVEN.
  • Responsible for creating and customize test scripts using customized framework
  • Involved in Interacting with Onsite and offshore team for discussing the business requirements, and clarifications.
  • Performed Web automation in Selenium using JUnit framework and performing Web manual testing.
  • Performed functional and Load testing using JMeter.
  • Design, developed and implemented Keyword Driven, Data Driven and Hybrid Driven automation testing framework utilizing Java, Python, TestNG and Selenium Web-Driver .
  • Design automation framework using Python, Pytest, Selenium.
  • Involved in preparing test cases using Selenium Web Driver to validate all UI components, Pop ups, Browser navigations and Mouse Movements
  • Maintain Debug and Report Test-Scripts-Coverage (Smokes and Regression) on every build.
  • Experience in Mobile testing using Browser Stack and mobile devices.
  • Done SOA testing for Payments API's using SOAP UI and Java framework for web services testing.
  • Stabilizing the Testing Process and updating the repository o n a daily basis and weekly basis.
  • Giving Knowledge Transfer to new team members regarding the specification as well as the testing process and the automation framework .
  • Involved in Identifying and Creating the Business component & Generic Scripts .
  • Participation in framework development .
  • Verify the Automated Test Result, and Logging the Defect in QC and updating status to the higher management.
  • Involved in test scripts review.
  • Verifying Test result and logging defects.
  • Mapping Test Cases and Test Scripts on Requirements Traceability Matrix.
  • Prepared Test Report based on the Test results.
  • Tested RESTful API using Google Chrome Restful console clients manually. After the manual verification, automated API features using Cucumber API framework.
  • Expertise in developing automation framework in Ruby, Utilizing Selenium, Cucumber for end to end testing involving a Client API, SOAPUI Native Application, .NET wed application and MYSQL database.
  • Usage of Ruby, Cucumber in project to create and validate the test cases.
  • Experience with REST APIs and standard Linux command line utilities.
  • Comparing the time effort spent in automation over manual testing Data conditioning.
  • Comparing the defect ratio in manual over automation testing.
  • Mapping Test Cases and Test Scripts on Requirements Traceability Matrix.
  • Prepared Test Report based on the Test results.
  • Comparing the time effort spent in automation over manual testing Data condition.
  • Comparing the defect ratio in manual over automation testing.

Environment: Java, Selenium WebDriver, QTP, UFT, TestNG, Junit, Maven, JMeter, Jenkins, Agile (Scrum), Rally SOAPUI, Rest, Cucumber, IBM WebSphere MQ 7.0/7.5/8.0/9.0 , UNIX, HTML, XML, Json, Xpath, HTTP, Firebug, SQL, RDBMS, Oracle, Restful API Windows.

Confidential, NC

Selenium Engineer

Responsibilities:

  • Performing the role of QA Test Automation engineer in a fast-paced agile team.
  • Assessed and analyzed User stories and participated in Sprint planning, Review Sessions & Scrum Meeting and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Designed the automated test cases using the Selenium Web Driver inside the Eclipse IDE using Java.
  • Experience in Active Directory, GPOs, DNS, DHCP, File and Print Servers, IIS Web server, FTP, Terminal Server, NAT, Microsoft Clustering and Exchange mail server in windows base server environment
  • Experience understanding the code written in different programming languages Java, VBScript, Java.
  • Giving Demos of new features to Product Owner and Stakeholders at the end of each Sprint.
  • Configuration of DHCP and DNS, Windows Server 2000/2003/2008 - installation and configuration, installation and configuration of Active Directory and Internet Information Service IIS 5.0/6.0, creating users and groups, setting user access controls
  • Analyzed and selected the test cased for automation of Java Web application.
  • Create framework using TestNG and Wed Driver.
  • Performed manual testing of features within each sprint and automate features from previous Sprint.
  • Executed HDMI compliance activity of formal system validation required per release, worked closely with Development team on a daily basis.
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and FirerFox where multiple tests were run at the same time.
  • Tool the Application Screenshots and copied the images where exceptions occurred and at important checkpoints of application execution.
  • Build highly available, reliable and secured API Solutions
  • Strong working knowledge of API testing tools like RestClint, Postman, SOAPUI
  • Followed Agile Methodology (SCRUM) for this project
  • Involved in Web Services Testing using SOAP UI .
  • Modify the exiting test cases based on change on a feature and requirements.
  • Using JIRA as a defect tracking tool for Product backlog and reporting bug.
  • Wrote SQL queries to setup/modify test date in Oracle database .
  • Experienced with Load/Performance testing (LoadRunner) by giving volume of data from the backend.
  • Reviewed transactions to ensure compliance with established standard.
  • Executed test cased relating to mouse hover using Actions class and found hidden elements using XPath, CSS and Windows classes.
  • Documents test results and testing procedures after very release.
  • Review of the test scripts by other automation testers using review checklist.
  • Performed the Manual and Interruption Testing on Mobile Applications

Environment: Selenium Grid/WebDriver, Java, JavaScript, C#, TestNH, XML, Xpath, Maven, Soap UI Firebug, Rally,Firepath, JMeter, JSON, Junit, Web Services,, SOAPUI, GitHub, Cucumber.

We'd love your feedback!