We provide IT Staff Augmentation Services!

Selenium Automation Engineer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Over Eight plus years of experience in both manual and automated software Quality Assurance Testing of client - server and web-based applications and Backend testing, Object oriented analysis design and development of multi-tier architectural based web applications, with in-depth understanding.
  • Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Developent Life Cycle (SDLC).
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Load Runner, Quality Center, JMeter, JIRA, SOAPUI and Version One.
  • Slike Module driven, Data driven and Hybrid framework.
  • Experience using testing tools such as HP Quality Center (QC), HP ALM, Test Director, JIRA, SOAP UI and Quick Test Pro (QTP).
  • Hands on experience in Guide wire products like Claim Center and Policy Center Applications.
  • Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium RC, WebDriver.
  • Expert in performing Data driven & Key word driven testing using Mercury Tools (Win Runner and QTP).
  • Experience in creating Test Plans, writing and executing Test Cases, Manual Testing, and automated Test Execution.
  • Extensive experience in GUI, Regression, Functional, Integration, System, User Acceptance (UAT), Sanity, Performance, Stress, Reliability, compatibility, Cross Browser, Security and Database Testing.
  • Work experience in using the Test director/ Quality Center to manage the software testing process and Clearcase for tracking the process and sharing the files.
  • Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAPUI tool.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Experience in C++, CGI/Perl, Java, HTML, Java Scripts, Oracle, SQL, PL/SQL, MySQL, MS Access, Ajax, CSS.
  • Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams.
  • Extensive experience working with Databases such as Oracle, SQL Server and MS-Access.
  • Experienced with Data Structures, Hashes or trees, binary trees.
  • Experience with testing on UNIX and multiple MS Windows environments.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver/RC/IDE/GRID, QTP.

Languages: HTML, CSS, JavaScript, Java, XML, Gosu.

Test Framework: Junit, TestNG, JCat.

Mobile OS: IOS, Android, Windows Mobile, Blackberry

Mobile Device: Apple (Iphone and Ipad), Samsung, HTC, Nokia, Blackberry.

Project Methodologies: Agile-Scrum, Waterfall, V-Model

Defect Tracking Tools: Jira, BugZilla, IBM Rational ClearQuest

Browsers: Mozilla Firefox, Internet Explorer, Safari, Google Chrome, Opera

Servers: WebLogic 10.3.3/10.3.2/10.3.1 , WebSphere 8.0/7.0, JBoss 6/5/4, Apache Tomcat5.x/6

Protocols: TCP/IP Protocol suite(HTTP, FTP, SMTP, UDP, DHCP, SSL, DNS)

Continuous Integration Tools: Jenkins, Hudson, Cruise Control

Packages: MS-Office Suite(Word, Excel, Access), MS-Project and MS-Visual Studio

Databases: SQL Server, MS Access, Oracle

Operating Systems: Windows variants, UNIX, Linux.

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Selenium Automation Engineer

Responsibilities:

  • Used Agile methodology in developing the application, which includes iterative application development, 2 week-sprints, daily stand up meetings, Sprint Retrospective, Sprint Planning, Story Estimates and customer reporting backlogs(bugs).Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (JUnit/ TestNG and ANT).
  • Used Git as a version control. Used Git bash, Source tree and Tortoise Git tools for version control. Creating branches on the source code, adding, staging and committing code as a part of development. Checked Log files to analyze errors experienced during testing.
  • Used Jira which is integrated with Issues, Code, Builds and Documents related to the project as a part of Agile methodology (Atlassian JIRA and JIRA Plugins).
  • Demonstrated the automation of features by using Selenium IDE for Digital Menu Board (DMB) applications.
  • Contributed to the development approach for coding - review, analyze and collaborate with business analyst and development to teams to fully understand requirement.
  • Created the Test Suites using Selenium for various test scenarios and analyzed the application performance at store level and co-corporate level using TestNG.
  • Worked on creating test scripts in Selenium Web Driver to test applications in cross browser for individual store and corporate hierarchy.
  • Involved in complex SQL Query Performance Analysis, ability to redesign and optimize performance and efficiency.
  • Available, what new based on requirements, and how the project will impact common data stores.
  • Provide direction to Assoc Dev, and collaborate with core team, Project Management, QA, Security, and other cross functional teams to provide the appropriate solution.
  • Designed Test cases, Test scenarios & Test scripts for Unit testing and Black box testing.
  • Estimate work effort with task breakdown; and verify approach to estimates with supervisor and team.
  • Collaborate with performance monitoring team to assure that application monitoring is established and persists as expected. Also, collaborate with operations to assure that backup on recovery procedures are established and persist as expected.
  • Automation of functional testing framework for all modules using Selenium and webdriver.
  • Designed, developed, and executed reusable and maintainable automated scripts using Junit framework for Selenium.
  • Work closely with Technical Product Managers, Developers and Automation Testers to ensure that the right level of automation is in place.
  • Install all the tools and develop the automation framework.
  • Create high-level data quality test documentation including Work flows within the application to demonstrate test approach and proposed paths through the system.
  • Write scripts in Java and use eclipse and run the scripts as Junit.
  • Debug, implement and setup a test automation and execution framework, implement key steps that are used by several test cases and put together the key steps to build an automated suite of test cases.
  • Provide inputs to the testing team on the automation framework and on ways to increase product testability to support more extensive test automation.

Environment: Selenium WebDriver 2.0, Selenium IDE, Java Script, Java, Jbehave,Cucumber,TestNG, Agile, DHTML, Quality center HTML, Oracle11g, MSWord, MS Excel, SQL Developer, GIT, Liquibase, Maven, Jenkins, Unix, Windows 7.

Confidential, Piscataway, NJ

Sr.QA Engineer

Responsibilities:

  • Gathered requirements and application information from Business Area Managers (BAM) and Subject Matter Experts (SME’s) and developed test cases.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (JUnit/ TestNG and ANT).
  • Checked Log files to analyze errors experienced during testing.
  • Working with AT&T QA team member to regress the bugs.
  • Used Alaram configuration tools for extracting the logs in messaging system.
  • Used Android SDK tools such as ADB Logcat and DDMS for identifying software defects in android phones.
  • Developed and implemented robust MVC Pattern base testing with Selenium RC and WebDriver which cut down the script development time in half.
  • Involved in preparing test strategies for client side verifications and validations.
  • Configured Selenium WebDriver, TestNG, Ant tool and created selenium automation scripts in java using JUnit prior to agile release.
  • Involved in automating test cases using Selenium WebDriver with TestNG.
  • Restful Web Service testing using Http Client Java library
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Extensively worked on selenium web Driver with the preferred Languages Java.
  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • Involved in testing the website for alink, vlink properties of the hyperlinks and broken links.
  • Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.
  • Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.
  • Used Selenium WebDriver to test search results of Meta search engine.
  • Conducted oracle database tests by executing SQL queries to ensure the data integrity by checking various kinds of constraints.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Performed regression tests on the application to assure proper functionality of the site after new builds using Clear Quest.
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

Environment: Selenium WebDriver, Java, TestNG, Agile, SQL, DHTML, VBScript, Quality center HTML, Oracle11g, MSWord, MS Excel, PL/SQL Developer, GIT,Node.Js,Jcat,ZooKeeper,Maven,linux, Windows 7.

Confidential, Des Monis, Iowa

QA Automation Engineer

Responsibilities:

  • Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
  • Involved in testing various business rules User/Customer functionalities, and Change Processes.
  • Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Developed automation scripts using Selenium WebDriver, Eclipse, Junit and Java.
  • Developed re-usable function using Junit for the Test Automation.
  • Worked on creating test case for Object -driven framework for selenium WebDriver.
  • Involved in automating test cases using Selenium WebDriver with Junit.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium IDE.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Design and execute the Test Plans and Test cases using User Stories/Business requirements. Performed Sprint level testing, Functional, Systems Integration Testing and Regression Testing.
  • Identified & organized the overall plan for test data, strategy and also identify the Scope of testing within the context of each Sprint.
  • Good Experience in Agile methodology with SCRUM Process for the product development.
  • Worked onProperty and Auto productsusingGuide wire Application.
  • Experience in verifying the Claim Center implementation meets defined business and regulatory requirements.
  • Worked on the Scripts inventory and maintaining the scripts for future Regression.
  • Extensive work on Agile Methodology for Sprints and Scrums.
  • Proficiency in End-to-End Testing and backend validation using SQL.
  • Tested Web Services using SOAP UI Tool.
  • Determine what should be automated and what test data needs to be set up.
  • Strong senior QA application and system testing experience including testing automation for regression testing
  • Ability to create test plans, test scenarios, and test cases
  • Used Defect Management tool JIRA.
  • Used RALLY Tool for User Stories for tracking the Sprint Work.

Environment: Java, Selenium WebDriver, Junit, Jmeter, JavaScript, HTML, Eclipse, Windows, SOAP, MySQL, Agile Methodology. GW ClaimCenter,Java,J2EE, Gosu, Oracle, DB2,Adobe Flash player, JBoss, Soap UI, JIRA Tool for Bug tracking, Altova XML MS Office Suite, XML.

We'd love your feedback!