We provide IT Staff Augmentation Services!

Selenium Automation Engineer Resume

5.00/5 (Submit Your Rating)

Minneapolis, MN

PROFESSIONAL SUMMARY:

  • Over 8+ 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 and Scrum
  • Understanding of feasibility Studies with respective to Automation Enhancements.
  • 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 reviewing SRDs, BRDs, URD s as per the test plans designed.
  • 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.
  • Expert in White - box Testing, Unit Testing, Integration Testing, Regression Testing
  • Good understanding of Object Oriented Programing languages C++/Java.
  • Experience in Web Application testing using Selenium Web Driver with Java on multiple browsers such as Firefox, Internet Explorer, Safari and Chrome.
  • Extensive knowledge of Service Oriented Architecture (SOA), SOAP and REST protocols, web services.
  • Experience with Data Driven testing to embed from various data sources like csv and xlsx formats.
  • Hands on experience in creating BDD framework using Cucumber.
  • Knowledgeable in Back End Testing using SQL Queries on MS SQL Server 2008/2012.
  • 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: Selenium Web driver, Selenium IDE, Cucumber, test NG/reportNG/XSLT, JUnit, SOAPUI HP Quality Center, QTP, Load Runner, JIRA.

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: Java, XML, HTML, CSS, JavaScript/jQuery, VB script, Groovy, python

IDE: Eclipse Java EE, MS Visual Studio 2008/2012, 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, Auto IT

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, 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.
  • Designed Smoke Testing plan to ensure project’s basic functionalities before proceeding further.
  • Collaborated with other QA team members to come up with good design framework that could be easily implemented with manual and Selenium automation testing
  • Great working experience in using Selenium commands to run the test scripts from the SELENIUM IDE tool.
  • Performed Data Driven Testing for positive and negative data from external Excel file
  • Designed multiple Selenium Java testing scripts for front end GUI testing requirements
  • 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.
  • 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.

Environment: Confidential, Oracle, HTML, JIRA, Selenium 2.0 WebDriver, Java, SOAP-UI, 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.
  • 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.
  • Performing Data Driven testing methodology from data sources (csv, xlsv & MS-SQL Server)
  • Creating Test Scripts using Cucumber on ruby.
  • Creating scripts for Android Mobile App testing using Robotium.
  • Running Scenarios and Integrating with selenium using Cucumber.
  • Used proxy recording in J Meter for automatic sampler creation.
  • Worked on scripting basic SQL queries on Oracle for data validation and data creation.

Environment: Java, MS-SQL Server, SQL, Selenium WebDriver, SOAP UI Pro, JIRA, IE, Firefox, Chrome, Windows OS, 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 Jira.
  • 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..
  • Wrote basic SQL queries to retrieve and insert data in the database.
  • Involved in System testing, Functional testing, Regression testing and Smoke testing.
  • Involved in the preparation of Test Analysis Reports and defect profile document.
  • Developing Behavior Driven Development frameworks using Cucumber on ruby platform.
  • Executed CPS Regression automation scripts and analyzes the test results.
  • 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.
  • Ran the tests with Selenium Remote Control with multiple browsers & platforms.
  • Deployed desired application server with Selenium Core.

Environment: Windows XP, UNIX, Oracle 11g, SQL, Java, HTML, XML, HP-QC, Java, Selenium 2.0, WebDriver, SOAP-UI, Selenium Grid, Junit.

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 Test NG
  • 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, Test NG, Junit, Bug Zilla, SOAP UI Pro, IE, Chrome, Firefox, Windows XP, Windows Vista, Windows 7, Mac OS

Confidential, Memphis, TN

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 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 Selenium functions using Java
  • 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, VB scripting, HTML, Oracle, MS Office, Windows 7, Jenkins, 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!