We provide IT Staff Augmentation Services!

Sr. Selenium Automation Engineer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • 8+ years of experience in Software Quality Assurance in Automation and Manual testing using Selenium and QTP as tools.
  • Experience in all phases of Software Testing Life Cycle (STLC) and good exposure to Software Development Life Cycle (SDLC).
  • Expertise in writing automated test using Selenium, JUnit and Java.
  • Developed and maintained automated regression test cases in Selenium Web Driver using core Java in Eclipse. Developed test scripts to automate process of testing in Selenium IDE and Web Driver. Designed and developed automation test scripts using Selenium.
  • Used Maven for build and reporting. Knowledge of Jenkins. Modified and Executed automated and manual test scripts for different modules using Selenium. Experienced in performing Data Driven Testing using parameterization in Selenium, to test the application with different sets of data.
  • Experienced in all phases of lifecycle including requirement gathering, risk analysis, project planning, scheduling, testing, defect tracking, reporting and managements.
  • Expert in automated testing as well as in manual testing using tools such as UFT, HP Quick Test Professional (QTP), ALM, HP Quality Center, Selenium Webdriver.
  • Experienced in developing use cases, user interface specifications, and user requirement specification documents.
  • Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.
  • Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
  • Experienced on Eclipse and IntelliJ to develop Junit and TestNGframeworks.
  • Experienced with debugging using Firebug, Chrome or IE development tools.
  • Excellent interpersonal and oral/written communication skills with the ability to understand and explain both business and technical needs from and to clients and customers.
  • Good knowledge in Database Testing using SQL.
  • Worked on web services based on SOAP and REST using SOAPUI.
  • Proficient in different software development methodologies like Agile Methodology, Waterfall model, Iterative model and V - model.
  • Strong Analytical and Problem Solving skills. Quick learner of new software/tools, self-starter, can work independently and in a team.
  • Knowledge on Robot Automation Frameworks.
  • Can conduct functional, load, smoke, GUI, integration, and regression testing.
  • Good experience in working with bug tracking tools and defect management.
  • Ability to interact with Business Analysts and developers regarding functional requirements, bugs, enhancements and test case review meetings.

TECHNICAL SKILLS

Testing/Management Tools: UFT/QTP, ALM Quality Center, Selenium(IDE,RC WebDriver),Selenium 2.2,2.3,2.35,2.4 SOAP UI,Maven,Junit, Visual Studio 2013

Programming Languages: Java, SQL,HTML5,CSS,JavaScript

Operating Systems: Windows, UNIX and LINUX

Web Technologies: HTML,CSS, XML,JSON and XPATH

Application Servers: Jenkins and Tomcat

Others: Eclipse, IntelliJ, Firebug

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Sr. Selenium Automation Engineer

Responsibilities:

  • Involved in Understanding the Functional Requirements of the Application.
  • Used Selenium to test the application on different browsers version and operatingsystem (Mac, Windows versions, Android) combinations and mobile devices.
  • Using the Review Board for code review.
  • Strong knowledge of Cross Browser Testing across Platforms on Web and Mobile.
  • Automate the tests and run with Test Rail integrated with selenium and Jenkins. Provided the number of Test Rail Automated manual test suite in the Eclipse Run configuration maven cmd and script runs on local and in test rail(manual test suite) also gives the result pass and fail Tests.
  • Using Eclipse, core java to write the scripts, TestNG framework.
  • Automate application functionalities to run on different environments.
  • Followed Agile methodology.
  • Using Jira for bug tracking and reporting.
  • Using Jenkin for build management
  • Fixed the Jenkins build on Browsers like internet Explorer.
  • Fixed and updated existing test scripts and removed any duplication.
  • Maintaining the build result percentage of related project on Jenkins on different browsers after deployment.
  • Increased coverage of existing test cases to support different projects.
  • Used Maven for build and reporting. Automated builds using Subversion and Jenkins.
  • Followed Agile methodology and involved in life cycle testing, functionality testing, integration, defect tracking and testing for accuracy in work flow plans.
  • Rich experience in building, execution and maintenance of automated tests and test suites using industry standard, in-house and custom test automation frameworks along with leading commercial and open source test automation tool.
  • Gathered, Analyzed, Evaluated system requirements and formulate the Test Scenarios.
  • Interaction with Business Analysts, developers and offshore Team.
  • Writing SQL queries to validate data in database tests of a specific function within application, requiring some type of user input, and returning some type of results.
  • Create Automation Scripts for Test Data creation and Regression Testing.
  • Creating the Re-Usable Components for Automation test Cases.
  • Performed Positive & Negative testing through Automation.
  • Designing and implementing the Automation Framework (Hybrid) and its data
  • Script Development, Debugging and Reviewing
  • Verifying UI elements on a web page is common feature of automated tests
  • Participating in walkthroughs and defect report meetings periodically.

Environment: Quality Centre, QTP, Java, Selenium 2.4,Maven andTestNG

Confidential, Colombus, OH

Lead Selenium Tester

Responsibilities:

  • Conducted Functionality and Regression testing using Selenium.
  • Performed Functional testing, Smoke testing, Performance testing and Unit Testing.
  • Selenium IDE (Integrated Development Environment) is a prototyping tool for building test scripts in Java.
  • Used Maven for build and reporting. Automated builds using Subversion and Jenkins. Developed and maintained automated regression test cases in SeleniumWeb Driver using Core Java in IntelliJ IDEA. Developed test scripts to automate process of testing in SeleniumWeb Driver.
  • As part of compatibility testing, executed the test cases on different browsers like Internet Explorer and Mozilla Firefox, Chrome using Selenium Web Driver.
  • Followed Agile methodology and involved in life cycle testing, functionality testing, integration, defect tracking and testing for accuracy in work flow plans, Gathered, Analyzed, Evaluated system requirements and formulate the Test cases.
  • Perform responsibilities of gathering end user requirements and preparing test reports, Assigned the tasks of identifying defects and preparing test defect reports by using quality analysis tools, Handled responsibilities of performing manual testing of various applications.
  • Performed the tasks of supporting senior applicationtester in handling application issues and risks.
  • Performing Testing of the application on different platforms like, mobile devices and tablet includes functional testing, usability testing, UI Testing, Compatibility testing, system testing, Sanity testing, Retesting, regression testing.
  • Assigned responsibilities of performing application testing, timely and accurately, performed the tasks of participatingin system integration and testing to meet customer application requirementm.laredute.fr site is developed for both IOS and android.
  • Involved in m.laredute.fr testing. Test on different mobile laredute.fr site on all supported version and device. Associated with team lead for developing System Test Plan and Test Cases with detailed the testing scope, strategy, hi-level test requirements, validation and necessary resources.
  • Created QA to UAThandovers and presenting it to UAT users. Managing Build Calendars that tracks the builds during QA and UAT cycles. Involved in UAT face with business. Writing SQLqueries to validate data.
  • Importing Selenium Project into ECLIPSE.
  • Involved in White Box testing of the application.
  • Automated the functional test cases using Seleniumweb testing tool.
  • Developed automated test plans and created automated test script using SeleniumWeb Driver.
  • Performed manual/web testing usingSeleniumIDE.
  • Created and maintained aSeleniumbased test suite.
  • Provided customer support during UAT test cycles
  • Wrote Test Cases and performed Manual Testing like Positive Testing and Negative Testing.
  • Creating the Re-Usable Components for Automation test Cases.
  • Maven and TestNG plugins to run the Selenium scripts.
  • Sent reports to all team members with daily status to track the updates in Testing

Environment: Java, Java Applets, Quality Center, Maven, Selenium Web Driver, Junit, Selenium IDE, SQL server.

Confidential, California

Selenium/Java Automation Engineer

Responsibilities:

  • Understanding new requirements and developing QA Test cases for the new requirements
  • Analyze business requirements, Software requirement specifications to create test plan and test cases for manual and automation testing using Selenium Web Driver, TestNG.
  • Responsible for attending the daily meeting regarding the status of the Application on daily basis in the Agile Environment.
  • Experience in preparing Test Plan and Test cases.
  • Involving in daily stand up meetings of GUI team and backend team.
  • Following Agile Methodology for this project.
  • Parameterizing the test for multiple sets of data testing
  • Arranging test suites to be able to upgrade tests easily in the event any feature changes
  • Writing Test plan and test case for the new features
  • Developed the Automation Test Scripts using Java and execution using Selenium.
  • Involved in executing all Selenium test scripts on the different browsers and checked for compatibility.
  • Regression test cases were automated using Selenium, Web Driver, and Web Driver Backend Selenium.
  • Modifying the existing test cases based on change in a feature and requirements.
  • Performing Regression, smoke and sanity testing in QA, Stage and Production environments.

Environment: Selenium IDE, Selenium RC 2.3, Web Driver, TestNG, Java, UNIX, Jira

Confidential, NJ

Senior Automation Engineer

Responsibilities:

  • Involved in project planning, coordination and implemented QA methodology.
  • Developed various Automation Scripts to perform backend testing.
  • Enhanced regression test cases to implement complex testing scenarios, increased permeations of functionality testing, and increased code coverage using Selenium WebDriver.
  • Performed functional test automation and execution processes in a web environment using data-driven development with Selenium WebDriver.
  • Participated in analyzing the user/business requirements, functional specifications and use case documents to create the Test Plans and Test cases for System testing.
  • Created, executed Test Sets and maintained documentation of test results using HP Quality Center.
  • Monitored and tracked defects/risks and managed through resolution using Quality Center.
  • Performed complex queries for data validation in SQL statements.
  • Facilitate enhancement and maintained the current Test Environment in Eclipse using Java.
  • Participated in the test environment setup ensuring that the facilities, test tools and scripts are in place to successfully perform the required testing effort by Regression Team.
  • Generated and automated various Daily status, weekly reports, and Monthly and Quarterly reports.
  • Generated defect status report, QA status reports, Risk Analysis documents, Requirements Traceability reports, Test Execution and test results summary reports.
  • Participated in various meetings and discussed Enhancements and Modification Request issues.
  • Used Quality Center for test cases, execution and defects.
  • Involved in creating User-Stories, Tasks and attending daily Stand-up meetings

Environment: Java, Selenium WebDriver2.2, Selenium RC, Selenium Grid, Firebug, Fire Path, Css, HTML, XML, XPATH, Quality Center, MS Project, MS Office, and Windows XP Professional, HP Quality Center.

Confidential, RI

QA Engineer

Responsibilities:

  • Created various documents such as Test Plan, Test Scenario and Test Schedules document, Defect Management Workflow Diagram, Test Case, Test Script, and User Manual Document.
  • Associated with team lead for developing System Test Plan and Test Cases with detailed the testing scope, strategy, hi-level test requirements, validation and necessary resources. Perform responsibilities of gathering end user requirements and preparing test reports
  • Assigned the tasks of identifying defects and preparing test defect reports by using quality analysis tools. Involved in UAT face with business. Followed Agile methodology and involved in life cycle testing, functionality testing, integration, defect tracking and testing for accuracy in work flow plans.
  • Analyzed Business requirements, functional specs and Use Case documents.
  • Worked directly with Business Analysts to understand the changes and updated requirements.
  • Managed and controlled Requirements, Test Design, Execution and Defect management and tracking Process using HP Quality Center.
  • Helped Quality Center Administrator to maintain users, groups, domain, projects, and policies.
  • Set up test cases, test sets, and defects in Quality Center.
  • Wrote Manual Test cases in Quality Center and executed the test cases.
  • Scheduled the script execution, published results and reported defects as required in Quality Center.
  • Performed through Database functionality tests and verified the Business Logic Implementation by constructing and executing several SQL statements.
  • Conducted Data Driven Testing using parameterization in QTP to test the application with different sets of data.
  • Used QTP to automate function for the web application.
  • Involved in Regression Testing for every changes in modules.

Environment: HP Quality Center, QTP, UNIX, Windows, MS Office, Mozilla, Agile, Ajax.

Confidential

Automation Test Engineer

Responsibilities:

  • Involved in Understanding the Functional Requirements of the Application.
  • Agile Methodology was followed for implementation of this Project.
  • Attending iteration demos and executed test cases on the story cards
  • Discuss with SA with the requirements and changing functionalities on the stories.
  • Preparing the Super Class, Common function libraries according to the Automation test Cases.
  • Using Base URL to Run Test Cases in Different web Browsers in QTP.
  • Identifying various Test Data scenarios and collecting the user test data for different test regions (Dev, Acceptance and QA) from Mainframe system before the execution starts.
  • Documentation of UAT Test Scenarios, Test Cases and Test Scripts.
  • Definition and preparation of UAT Test Data.
  • Conducting the follow-up meetings with project & Support team to go through the bottlenecks.
  • Used Rational Clear Quest as defect tracking tool and creating the defects in Clear Quest for the bottlenecks identified through Peak Test.
  • Creating the Re-Usable Components for Automation test Cases.
  • Developed and executed SQL queries for testing database integrity and for data analysis using QTP.
  • Web services testing by SOAP UI tool.
  • Responsible for attending the Daily meeting regarding the status of the Application on Daily basis.

Environment: Java, Eclipse, Clear Quest, TestNG, QTP and HP Quality Center.

We'd love your feedback!