We provide IT Staff Augmentation Services!

Selenium/automation Engineer Resume

4.00/5 (Submit Your Rating)

WA

PROFESSIONAL SUMMARY

  • Around 6 years of experience in Software Quality Assurance and Testing in the areas of Business process, requirements, functional analysis, and maintenance of Web based applications.
  • Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
  • Exposure to different development methodologies like Waterfall Model, Iterative and Agile development.
  • Experience in Smoke Testing, Functional Testing, Integration Testing, GUI Testing, Regression Testing, System Testing and UAT.
  • Strong proficiency in Scripting language like Javascript.
  • Experience in conducting batch testing and data - driven testing using parameterization to test application with different sets of data.
  • Experience in working with Testing tools Selenium (Selenium IDE, Selenium RC/WebDriver, and Selenium GRID), HP QTP, Junit, TestNG, Ant, Maven, Jenkins, Cucumber, Eclipse and preparation of automation test framework.
  • Hands on experience in reporting defects by using HP Quality Center, track, and verify resolution of software and specification defects along with documentations of all phases and involved in complete SDLC.
  • Expertise in working with Checkpoints ofQTP.
  • Solid experience in implementing automation test scripts, record scripts usingQTP
  • Expertise in developing, estimating, documenting and executing test cases manually and generating automated scripts using Selenium IDE, RC and WebDriver.
  • Expertise in preparing Test Plans, developing, reviewing and executing Test Cases and Test Scripts based on Functional Requirements, Business Requirements and Use Case Documents.
  • Developed and maintained automated regression test cases in Selenium Web-Driver using Java programming language.
  • Proficient in creating automation script from scratch. Sound knowledge of developing different type of framework like Module driven, Data driven and Hybrid framework.
  • Strong experience in Manual and Automation Testing of client Server, Web based Applications, Web Design, API and SOAP UIs. Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, BugZilla etc.
  • Proficient in Java, JDBC, JavaScript, C, C++, Oracle, SQL Server, SQL, PL/SQL and in web Technologies like HTML, XML and CSS.
  • Excellent experience with source version control tools such as Git & Subversion (SVN).
  • Good working Knowledge on Unix/Linux Environments .
  • Sound knowledge on Object Oriented Programming (OOP) concept. Extensively used Java and Ruby for test case automation.
  • Experienced in writing SQL verification scripts to test the result of deployment for correct business logic for Back-end testing.
  • Experience in programming languages like C#, Java, Python.
  • Professional and Analytical skills coupled with Good Communication and Interpersonal skills describing a committed Team Player and Team Leader.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering.

TECHNICAL SKILLS

Testing Tools: Selenium IDE/RC/webDriver, Quality Center 11.x / ALM, Test Manager (MTM), SOAP UI, Test NG, Appium, Maven

Front End Tools: Visual Basic, MS Front Page

Operating Systems: Windows NT/98/2000/XP,Windows7, Windows 8 Unix/Linux

Programming Languages: C/C++,C#,JAVA,PYTHON,HTML,XML

Databases: SQL Server, MS Access, Oracle, My SQL

CRM Tool: Siebel 6/7.5/ 7.8/8.1 - Call Center, Sales, CTI, AVAYA, UCM, eMedia

Others: IBMRequisitePro, MainFrames, Q Series, Microsoft Team Foundation sever ( TFS), Jenkins.

PROFESSIONAL EXPERIENCE:

Confidential, WA

Selenium/Automation Engineer

Responsibilities:

  • Performed Business Requirement Analysis by thoroughly understanding Project Design Document and Business Requirement Document.
  • Designed and developed Automation framework both Data driven and Hybrid using Selenium Web Driver in Java and performing unit testing by using Test NG.
  • Developed/Updated System Test Plan, Test scenarios and Test Scripts as per the requirements and Change Request Document.
  • Created Test scripts using C# and Selenium web driver for the Functional Test cases.
  • Developed Selenium Automation framework - Created a hybrid framework (Keyword and Data driven) on Selenium using Test NG.
  • Converted QTP scripts to Selenium Web Driver scripts. Java API using Test NG framework & Eclipse.
  • Extended Test NG framework by adding some helper classes and methods.
  • Identified test cases to automate. Automate those test cases using Selenium Web Driver and Java (Eclipse IDE).
  • Ported existing QTP automation scripts into Test NG andSeleniumtest cases.
  • Configured Selenium Web Driver, Test NG, Maven tool and created selenium automation scripts in java.
  • Expression and classes to perform UI actions. Exported output/reports for all automated testing results.
  • Used X Path and DOM to work with dynamic and static objects in Selenium.
  • Involved in SOAP & REST based web services testing using SOAP UIPRO web services testing tool.
  • Used TFS (Team Foundation Server) for tracking bugs and creating work items and tasks.

Environment: Agile Methodology, Java, J2EE, J Meter,SeleniumWeb services, UNIX, MS Office, SQL Server 2014,Selenium-IDE & Grid, Test Plan, SOAPUI, QC/ALM, JIRA, Bug Zilla, Test NG.

Confidential, NY

QA Tester

Responsibilities:

  • Involved in ‘Module Test Plan’ Preparation and Requirements Streamlining.
  • Preparing Requirement Traceability matrices for new business Module.
  • Guiding the team members and handling the Risks.
  • Involvement in Test Design includes Test Data preparation and Reviews.
  • Responsible for GUI and Functional Testing, using Black box Testing Techniques.
  • Involved in Automation Infrastructure Development in Quick Test.
  • Designed Tests Using keyword Driven Methodology for selected areas.
  • Execution of Tests and Reporting Defects Using Sun Tracker.
  • Enhancing the Test Scripts for Global Execution.
  • Involved in solving Environmental problems along with Technical Support People, especially in Sever Connections and Database sharing activities.
  • Involved in Regression Testing using Quick Test.
  • Preparation of weekly and monthly status reports.
  • DevelopedQTPscripts for various reports.
  • Created VB scripts for regression testing usingQTP.
  • Ensures that the existing functionality is working properly by performing regression testing with QTPScripts.
  • Executed and managed test cases and reported bugs in Quality Center (QC), Test Director, test management suites for writing test cases, test execution, defect management, defect tracking and Bug Reporting.
  • Developed documentation for Automation Scripts and Libraries.
  • Developed test scripts and test cases usingQTP/UFT, Quality Center QC ALM.
  • Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing using Selenium.
  • Experience in Testing the web services using the SOAP UI.
  • Repetitive tests were run using the Automation toolQTPfor documenting the regression testing results.
  • Automated the functionality and interface testing of the application using Quick Test Professional (QTP).
  • Created Test runs, Test cases, Mockups, Process Flow diagrams from the functional documents.
  • Worked on JIRA for ticket management.
  • Created RTM Metrics, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non Functional requirements.

Environment: QTP8.0, Quality Center 8.0, Load Runner 8.0, SQL, oracle 10g, HTML, JAVA, J2EE, UNIX, Windows XP

Selenium Tester

Confidential .San Francisco CA

Responsibilities:

  • Extensively Involved in writing white-box test cases based on the User and Business Requirements.
  • Worked on Selenium for creating and executing test cases for functionality testing of a web applications.
  • Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium .
  • Used Selenium Grid to test the compatibility of the tests across multiple servers to save time.
  • Developed automation scripts using Selenium Web Driver, Eclipse, Junit and Java.
  • Developed re-usable function using Junit for the Test Automation.
  • Worked on White-Box server-side System level test cases using JUNIT.
  • Involved in ANT configuration for running servers and scripts after the build.
  • Performed Assertions like Schema Compliance, X Path and SOAP responses.
  • Done SOA testing for Payments API's using SOAP UI and Java framework for web services testing.
  • Database Change Verification testing using Oracle-TOAD and PL/SQL queries/procedures.
  • Performed System level integration, load and performance testing of the application.
  • Verified the application on difference web browser such as IE, Mozilla Firefox and Opera.
  • Tested web-based application on different operating systems such as Windows XP, Vista and UNIX. Also, tested the application for different Java versions.
  • Performed extensive back-end testing to ensure data integrity and accuracy by designing SQL queries.
  • Good Experience with working CI/CD Tools like Jenkins.
  • Involved in automating test cases using Selenium Web Driver with Test NG.
  • Developed and documented complete testing process with well-written test cases.
  • Involved in project meetings to meet project deliverables and goals.

Environment: Java, Selenium RC &Grid(2.12.0), Ant, JIRA, Junit, SOAP UI, XPATH, AJAX, CSS, TOAD, PL/SQL, Oracle, Windows

Confidential

Technologies Manual Tester

Responsibilities:

  • Analyzed the Business Requirement Documents, make additions in the test plan and prepared detailed test cases.
  • Involved in Manual testing using Test Director 8.0 - Test Plan to develop test cases, Test Lab to execute the test cases and Defects Tab to logging the defects.
  • Involved in Functional testing and regression testing.
  • Prepared RTM (Requirement traceability Matrix) ensure all requirements are covered.
  • Checking the dependency of the applications.
  • To communicate with project manager for security issues of the application.
  • Participated in meetings with developers to discuss enhancements and modifications.
  • Participated in Defect assessment meeting.
  • Suggested and executed feature verification for all projects.
  • Maintained and documented projects, processes and project wiki.
  • Installed and tested mobile product functionality and features.
  • Conducted compatibility testing for Android devices for software functionality
  • Involved in facilitating formal review meetings with project teams and developers to report, demonstrate, prioritize and suggest resolution of issues discovered during testing.

Environment: Java, J2EE, Java Script, XML, Web Sphere, Visio, MSOffice, SQL, VB Script, Quality Center 9.0, Load Runner, Oracle, File net, Windows XP

We'd love your feedback!