We provide IT Staff Augmentation Services!

Selenium Automation Engineer Resume

0/5 (Submit Your Rating)

Maine, MN

SUMMARY

  • Over 7+ years of experience as a quality assurance engineer with Automation and Manual Software testing which includes Mobile Testing, Web Services Testing, Web based application Testing and client/server application Testing.
  • Possessed extensive knowledge on complete SDLC model which include but not limited to Waterfall, Agile SCRUM and RUP.
  • Solid experience in analyzing requirements for documentation of test plan, design test cases, test environment to perform various test methodologies.
  • Experience in preparing Test strategy, Developing Test plan, Test cases, and Writing test Scripts by Decomposing business Requirements and Developing Test scenarios to support quality deliverables.
  • Experienced in preparing SRDs, BRDs, URDs as per the test plans designed.
  • Extensive work experience in debugging issues, creating Test cases in excels sheet providing solutions.
  • Extensive knowledge of Software Testing Life Cycle (STLC) and Bug Life Cycle.
  • Proficient in both Unified Functional Testing (UFT) and Selenium IDE /Web Driver automation testing tool.
  • Solid understanding of test validation and Verification Model, including unit test, integration test, system test, Regression Testing.
  • Experienced with SQUIDS tool to enter details of the bugs raise an incident on bugs.
  • Thoroughly analyzed both Functional and non - Functional requirements in combination then designed appropriate Test Plans and Test Cases for those requirements.
  • Expert in White-box Testing which includes Unit Testing, Integration Testing, Regression Testing along with Good understanding of Object Oriented Programing languages C++/Java.
  • Experience in Web Application testing using Selenium Web Driver Java on multiple browsers such as Firefox, Internet Explorer, Safari and Chrome.
  • Exposed to high stake, high pressure, firmed deadline, fast pace environment and able to multitask efficiently
  • Extensive knowledge of Service Oriented Architecture (SOA), SOAP and REST protocols, web services.
  • Experience in creating dynamic DataSource, DataSink, MockOperation, Mock Response with Groovy
  • Experienced in using Selenium Grid to run automation tests on different machines against different browser in parallel.
  • Knowledgeable in Back End Testing using SQL Queries on MS SQL Server 2008/2012.
  • Extensive knowledge in Automation Load Testing procedure with Load Runner including System Analysis.
  • Generating Virtual Users, Defining User Behavior, Creating Load TestScenario, Monitoring Performance and Analyzing Results.
  • Working knowledge on HP ALM ( Application Lifecycle Management), HP Quality Center.
  • Ability to work in a team and individual with great communication skills oral and verbal with team spirit.

TECHNICAL SKILLS

Testing Tools: HP Quality Center, QTP, Load Runner, JIRA, Selenium Web driver, Selenium Grid, Selenium IDE, Cucumber, test NG/reportNG/XSLT, JUnit, Ant, SOAPUI

Databases: Oracle 10g/9i/8i/7.x,SQL Server 2008/2012,SQL * Plus

Operating Systems: Windows, Ubuntu/Red Hat/, Mac OS X, IOS, Android OS

Languages: C/C++,C#,.NET,, Java, PHP, XML, HTML, CSS, JavaScript/jQuery, JSON/JSONP,, VBscript, Groovy, shell, python

Microsoft Office: Word, Excel, Visio, SharePoint

IDE: Eclipse Java EE, MS Visual Studio 2008/2012, Dev-C++, Net Bean, Interactive Ruby

Web Browsers: Firefox, Internet Explorer, Chrome, Safari

Others: MS Office, MS Word, MS Excel, MS Power Point, MS Access 97, Visio, TOAD, File Zilla, ALM 11.0, HP QC, Matlab, Multism, LateX, Cadence, AutoIT

PROFESSIONAL EXPERIENCE

Confidential, Maine, MN

Selenium Automation Engineer

Responsibilities:

  • Actively involved in planning testing process with Business Analysts (BAs), Project Manager (PMs), Developers, Stake Holders for the entire project.
  • Worked with QA Lead in business requirements and specifications analysis with Requirement Traceability Matrix in order to prepare appropriate Test Plan and Test Cases.
  • Involved and worked on designing User required documentation for the testing, SRDs when required by the team.
  • Designed Smoke Testing plan to ensure project’s basic functionalities before proceeding further.
  • Utilized information gathered from project requirements to design appropriate Test Environment in hardware and software system
  • Collaborated with other QA team members to come up with good design framework that could be easily implemented with manual and Selenium automation testing
  • Prepared a Test plan directly without SRS when needed, with the Requirements provided by the clients.
  • Worked and Prepared supportive URD(User Requirement Document ) to clarify the issues.
  • Designed multiple Selenium Java testing scripts for front end GUI testing requirements
  • Performed Data Driven Testing for positive and negative data from external Excel file
  • Designed Page Object and Page Factory patterns for appropriate tests with Selenium Java
  • Developed multiple Selenium WebDriver Java scripts for Black-box Testing.
  • Performed Integration Testing and System Testing for Functional and Non Functional requirements.
  • Fully utilized SOAP UI Pro’sAssertion features for data and text response validation
  • Performed Data Driven Web Services Automation Testing with Excel using SOAP UI Pro
  • Verify Web services API request, response data validations in REST and SOAP protocols.
  • Great working experience in using Selenium commands to run the test scripts from the SELENIUM IDE tool.
  • Performed Regression Testing to ensure correct functionality of the whole system for each build and after any changes made to the system.
  • Constructed and executed SQL queries to verify data quality.
  • Utilized Jenkins to perform multiple browser instances testing in Selenium Grid
  • Performed Load Test to measure determine system’s performance using JMeter
  • Documented defects with clear explanation and assigned appropriate criteria using Quality Center for efficient debugging process
  • Exported SOAP UI test results to HP Quality Center using DragonFly add in
  • Executed and ran the tests on different machines against different browsers in parallel using Selenium Grid.

Environment: Confidential, Oracle, HTML, JIRA, Selenium 2.0 WebDriver, Python, SOAP-UI, Android 4.4/4.2, iOS, Selenium Grid, Junit, MAVEN, JMeter, JIRA

Confidential, Cleveland, OH

Selenium Automation Engineer

Responsibilities:

  • Worked with the Business Analysts to determine Business Requirements and set standards for Performance Evaluation.
  • Analyzed Business, Functional Requirements, and Design Review Documents to develop Test Plan for projects involved and wrote Test Scripts for positive, negative, edge cases.
  • Involved in widely testing applications functionality using Selenium RC and WEB DRIVER as a regular selenium tools.
  • Wrote automated client-side GUI testing code using Selenium Web Driver that adapts to non-static responses and interacts with page elements as a real user would.
  • Configure Jenkins with Selenium Grid to perform multiple browsers parallel testing on multiple different computers
  • Performed multiple SOA architecture web services validation using SOAP UI Pro.
  • Performed Web Service API testing for UI content verification and validation with business logic XML using SOAP UI
  • Utilized WSDL, XSD and XML inspectors to verify WSDL, schema and message content with SOAP UI
  • Actively participated in functional testing, regression testing along with involving in Users questions at the time of User acceptance testing.
  • Updated task, report bugs, report defects with clear description to developers using JIRA.
  • Created Thread Groups, HTTP samplers and various listeners.
  • Used proxy recording in JMeter for automatic sampler creation.
  • Worked on XML files to validate against XML Schema.
  • Debugged, wrote basic SQL queries on Oracle for data validation and data creation.
  • Researched and tested Selenium Grid distributed testing harness now fully implemented company-wide.
  • This allowed Selenium tests to automatically run on a variety of browser and OS configurations.

Environment: Java, Selenium WebDriver, Selenium Grid, SOAP UI Pro, JIRA, IE, Firefox, Chrome, Windows 7, Mac OS.

Confidential, New jersey, NJ

Automation Engineer

Responsibilities:

  • Involved in testing the application for regression builds, manually and using automation tools.
  • Participated in the System Test Plan reviews, Test Scenarios, Test Cases Review and modified the documents with respect to the review comments.
  • Gather the relevant test data necessary for the test scripts, based on the Transactions, Test Conditions documents and updated in the property files. Bug Tracking and Error reporting using QC.
  • Attended the scrum meetings, sprint planning and sprint review meeting.
  • Created new styles, new fonts by selenium web driver - java using control panels based on the user requirements.
  • Worked on writing functions to call using java scripts, also to returna value from it and pass lots of complicated arguments to it.
  • Wrote basic SQL queries to retrieve and insert data in the database.
  • Involved in the execution of test scripts of the property files using Test Harness Suite for CPP and Java Clients. Validated the test results generated in log files with corresponding databases table values and TSYS Screen values.
  • Involved in System testing, Functional testing, Regression testing and Smoke testing.
  • Involved in the preparation of Test Analysis Reports and defect profile document.
  • Executed CPS Regression automation scripts and analyzes the test results.
  • Involved in CRDM, ECMS and Feature Manager Sub-systems Regression testing.
  • Have automated the web application using Java and Junit in Selenium RC.
  • Debug the code developed in Java and wrote unit test cases using JUNIT.
  • Used Java to create test scripts to test the functionality.
  • Ran the tests with Selenium Remote Control with multiple browsers & platforms. Deployed desired application server with Selenium Core. Selenium ran on browsers like Firefox, IE & Safari and Windows, Linux and Mac, etc.

Environment: Java servlets, JSP, AS400, RPG, CWD, CW Direct Windows XP, UNIX, Oracle 11g, SQL, Java, HTML, XML, HP-QC, Java,Selenium 2.0 WebDriver, SOAP-UI, Selenium Grid, Junit, Forms 6, Reports 6.

Confidential, Sunnyvale, CA

Quality Assurance Engineer

Responsibilities:

  • Fully participated in every phase of Agile process in SDLC.
  • Actively involved in creating Test plans and test cases for the Agile sprint week to deploy the code.
  • Worked closely with BAs to convert Business Requirements into Behavior driven development (BDD) document and derived Technical Document (TD) from given requirements
  • Collaborated with QA team to develop Test Plan and Test Cases from given BDD and TD documents obtained from BAs
  • Participated in manual QA team to perform Test Cases proposed on the project
  • Worked with automation team to design the best automation framework for the project using Selenium Web Driver Java on multiple browsers - Firefox, Chromes and Internet Explorer
  • Perform Unit Testing on product using JUnit and TestNG
  • Developed Selenium Java Scripts to perform automation Test Cases
  • Applied Page Object and Page Factory patterns with Selenium WebDriver for appropriate test cases and requirements
  • Involved in developing test strategy for Web Service API Testing to test the robustness of the entire system during End to End Testing, with verifying and analyzing the response XML using SOAP UI
  • Automated Data Driven Web Services testing using Excel Data Source and Data Source Loop
  • Performed End to End testing manually and actively participated in User Acceptance Testing (UAT) for every release of application
  • Utilized Bugzilla bug tracking system to keep track of any defect, report to developer team and perform Regression Testing
  • Perform Stress Test on system using Jenkins with Selenium Grid
  • Generating reports every week on Test-Runs, Execution-Flows, and pass/fail test cases and present them to management weekly-review meetings
  • Interacted well with Developers and Managers to co-ordinate job tasks, deliverables to meet committed project deadlines.

Environment: JAVA, Selenium Web Driver, Selenium IDE, Eclipse IDE, TestNG, Junit, BugZilla, SOAP UI Pro, IE, Chrome, Firefox, Windows XP, Windows Vista, Windows 7, Mac OS

Confidential

Quality Assurance Engineer

Responsibilities:

  • Analyzed BRD’s, FRD’s, and Use Cases to identify functional testing scope of the application.
  • Created Test Plans, Test Cases and Test Scripts which help functional-requirement based testing, Integration testing and Regression testing phase for overall system
  • Collaborated with Automation QA team to design an appropriate testing framework so that offshore team can conveniently participate in the project
  • Developed QTP VB Test scripts for front end Automation Testing
  • Capture all Shared Object Repository and Local Object Repository for used with appropriate QTP actions
  • Developed reusable and well commented QTP functions with VBs script so manual team could easily participate in the process
  • Performed smoke testing on new builds for minimum acceptance testing.
  • Performed Data-Driven Testing for positive and negative data from external Excel file, and responsible in Validating data from SQL server in database
  • Used SOAP UI to test Rest and SOAP based web services in SOA Environment. Performed Forecasting Web Testing services using SOAP UI.
  • Extensively used SOAP UI to validate and verify the output of the portfolios in the front end with the constant change in the portfolio’s in the backend system.
  • Exposed to fast paced SCRUM schedule and represented QA in SCRUM meetings
  • Attended Walkthroughs and review meetings with Business Analysts & Development team.

Environment: Java, HTML, Oracle, MS Office, Windows 7, Jenkins, SOAP UI Pro and Quality Center, SOAP UI

Confidential

Quality Assurance Engineer

Responsibilities:

  • Reviewed the Business Requirements &Technical specification documents
  • Peer reviews with BA, Dev team for the better understanding of the Requirements
  • Environment Set up for Testing,
  • Support to the UAT Testing for Business Users.
  • Developed Test approach, Test Plan, Test Cases
  • Manage Test Defect Process
  • Interface between the users and different team involved for better understanding of the Business and IT processes.
  • Extensive experience in testing and reviewing of dimensional modeling (Star and Snow flake) of data warehouse using Erwin
  • Work experience reviewing and testing of data maps between various legacy systems and relational databases
  • Experience includes testing of applications which use integrated database using Sql Server and Oracle (11g, 10g).

Environment: C#.NET, HTML, Oracle, Quality Center

We'd love your feedback!