We provide IT Staff Augmentation Services!

Selenium Engineer Resume

2.00/5 (Submit Your Rating)

NY

SUMMARY

  • Overall 7+ years of experience in Software Quality Assurance in Automation and Manual testing using different tools.
  • Experience in writing test cases as per the Software requirement specifications.
  • Experienced in Automation testing using Selenium and HP Quality Center.
  • Experienced working in Agile, Incremental and Iterative, Scrum, XP, or Lean environments.
  • Experience in performing the Black box testing, integration testing, Regression testing, Database testing, system testing, and supported user acceptance testing (UAT) with business users.
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC and Selenium Web Driver), Eclipse and preparation of automation test framework.
  • Experience in multi - platform (iOS, Android) compatibility testing.
  • Good Experience in XML, Web services, Soap UI, Site catalyst, HBX, UNIX logs, CRM.
  • Good Working knowledge in IVR and CTI and eCommerce, eChannel, Retail and Mobile Testing (iOs, Android).
  • Extensive knowledge in Telecom and Financial domains with Vision, ACSS, POS, Eagle Star, EDW, ETL and Mainframe applications testing.
  • Worked in Multiplatform Environments like Windows, UNIX, Web applications, and GUI based client/server applications.
  • Experience in Understanding the code written in different programming languages Java, Java Script, SQL and databases like Oracle, SQL Server.
  • Extensive Manual testing experience in Black Box testing, Functional, Integration, Regression, User, Acceptance (Alpha and Beta Testing), System, UI-testing, Smoke, Sanity, Content testing.
  • Extensively worked on Data Driven, Keyword Driven and Hybrid test Automation Frameworks.
  • Ability to identify and build Automation Regression Suite using TestNG and Jenkins
  • Proficiency in automating tests on multiple browsers and cross Operating System using Selenium.
  • QA experience with web/client-server applications
  • Executed web services testing using SOAPUI tool for soap and Rest Web services.
  • Expertise in Java and OOPS concepts required for Selenium frameworks
  • Proficient in the programming languages like Java, SQL.
  • Involved in developing Automation Frameworks such as Keyword Driven Framework, Data-Driven Framework and Page Object Model.
  • Knowledgeable in BDD Have hands-on experience creating feature files using Cucumber JVM and Implemented Steps definitions using JAVA.
  • Hands on experience in Unit Test Frameworks such as JUnit and TestNG.
  • Estimated time requirements and scheduled all testing activities.
  • Proficient in performing Automated Functional testing using QTP tool.
  • Worked with White Box Testing for Java applications.
  • Experience in Test Management and Defect Tracking Tools Quality Center, JIRA as repository for maintaining Test Cases, execution and tracking the defects.

TECHNICAL SKILLS

Development methodologies: Agile/ Scrum, Waterfall, Jenkins, Hudson, SVN

Artifacts: Test Plan, Test Case, RTM, Test Summary Report, Bug report

Automation Tools: Selenium IDE, Selenium Web Driver, Selenium RC, Selenium Grid, Quick Test Pro, Cucumber, JUnit, TestNG, log4j, Soap UI.

Framework: Keyword Driven, Data Driven, Hybrid Testing Frame work, Page Object Model.

Bug or Test Management Tools: Quality Center, JIRA, ALM, MTM, Version One

Programming Languages: Java, Java Script, VB Script, HTML5, XPath, CSS3, Soap, WSDL, Restful

Database/Database tools: SQL Server, Oracle, MySQL, Toad, SQL

Operating Systems: Windows 8.1/7/ XP, UNIX.

PROFESSIONAL EXPERIENCE

Confidential, NY

Selenium Engineer

Responsibilities:

  • Involved heavily in converting Business Requirements into Functional requirements.
  • Developed flow diagrams, wireframes and high fidelity mockups for web applications using user centered design methodology.
  • Performed manual testing for functional testing and backend testing.
  • Conducted End-to-End and Black box testing.
  • Improved data driven selenium framework by creating methods to save/create screenshots on test failures.
  • Developed new and updated existing Automation test cases using selenium Web Driver and TestNG, using SVN as VCS for java based web application, using Maven as Build tool.
  • Behavior-Driven Development (BDD) implementation with Cucumber gherkin and Jenkins Continuous Integration, expanded test scenarios, tracked Cucumber reports.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium Web Driver (javascript).
  • Actively involved in black box, functional, regression, system, integration, positive, negative, GUI, performance, load and UAT testing of the application.
  • Worked with input test data excel files with the help of Java IO package and Apache POI library in Selenium.
  • Created automated scripts - Load Runner Web Services REST, TruClient, DotNet WCF and Web Http/Html - VUGen.
  • Utilized Team Foundation Server for reporting and tracking the status of the defects and assigned severity ratings.
  • Achieved an Agile identified and defined scope for Integration, Interface & System Testing.
  • Performed the Back-End testing to ensure data consistency by writing and executing SQL queries using SQL Server 2012.
  • Web services testing using SOAPUI (Get Method, POST Method)-SOAP and Restful (JSON) in Java in e-commerce application.
  • Tests of a specific function within application, requiring some type of user input, and returning some type of results.
  • Create Automation Scripts using Ruby, Perl for Test Data creation and Regression Testing.
  • Designed the JMeter scripts for Load Testing and monitored the performance
  • Created test scenarios & executed - Load Runner
  • Prepared Test Traceability Matrix to confirm the test coverage and mapped it with Test cases using ALM/Quality Center.

Environment: HP Quality Center, Selenium Web Driver, TestNG, Cucumber, Maven, Eclipse, VBScript, Java Script, Ruby, Perl, Jmeter, SQL, Data Driven and Key Word Driven Frameworks, HTML5, XML, Web Services/API, Rally (Agile Management Tool).

Confidential, Chicago, IL.

Selenium Tester

Responsibilities:

  • Involved in performing Functionality testing, Validation testing, Negative and Positive testing, Integration testing, testing manually on the first release of the application.
  • All the test scenarios that have been satisfied with the functionality are moved to automation testing.
  • Created Test runs, Test cases, Mockups, Process Flow diagrams from the functional documents.
  • Involved in creating data driven and keyword driven frame works.
  • Web browser automation testing for java based application using Selenium Web driver and JUnit.
  • Developed test scripts and test cases using QTP, Quality Center.
  • Prepared test scripts for each feature or each story according to the new version release interface document.
  • Analyzed Defect Reports and work closely with Application Developers for resolving the bugs.
  • Worked on UNIX Shell scripting; creating the Ksh or the Korn shell scripts; an integral part of automating the scripts.
  • Created detailed Test cases according to business requirements.
  • Developed test scripts to automate process of testing in Selenium RC and Web Driver using Testing and JUnit.
  • Functional automation scripts were created using Selenium; Used Selenium WebDriver to automate regression tests on multiple platforms and browsers.
  • Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non Functional requirements.
  • Developed and maintained automated regression test cases in Selenium using Java programming language.

Environment: Selenium IDE, RC Web Driver, Cucumber, My Eclipse, JIRA, MySQL, Oracle, Java, JIRA, QTP (Quick Test Professional) 10.00, QC (Quality Center) 10.00, VBScript, JUnit, TestNG, Firebug, XPath.

Confidential, San Jose, CA

QA Engineer

Responsibilities:

  • Involved in Manual and automation testing of the e-Reader devices and their supported desktop Applications.
  • Regression testing performed on various O.S devices and their respective simulators.
  • Create test cases by reviewing the UI and functional specifications for both Reader devices and Reader Library.
  • Worked with Microsoft Project to handle project status and create project work plans.
  • Involved in performing User Acceptance Testing (UAT) at the end of the test phases with the requirements collected from the user.
  • Involved in the creation of automation frame works using selenium remote control via selenium server.
  • Developed Test Cases and Involved in Smoke tests for every build release
  • Tested the basic functionality of the application manually for initial phase of testing.
  • Prepared end-end test plans and setting-up environment for end to end testing.
  • Performed compatibility testing of Reader Library, Reader for PC/Mac and reader devices work on different versions of OS on Windows and Mac platforms.
  • Execute smoke tests on Reader library and Reader devices whenever new build is released on a regular basis.
  • Performed core testing of DRM (Digital Right Management) content including registering, authorizing and de-authorizing with Adobe and Confidential credentials.
  • Perform eBook network testing using 3G and Wi-Fi networks.
  • Performed Compatibility, Performance, Stress and Irregular, Regression and various testing at different test phases.
  • Performed manual testing of periodicals (Newspapers) auto-delivery and also tested manual ingestion of the periodicals by setting up tickets on server tool on both Reader device and Reader library.
  • Good knowledge in testing web applications and desktop applications.
  • Expertise in Wireless device testing using Blackberry, IPhone Apps, Android Apps and Confidential eBook Reader.
  • Delivered weekly Quality Metric Reports on the project to the developing team and higher management.

Environment: Selenium Testing, Quality Center, Automation Testing, Smoke Testing, Mobile Testing, XML, UNIX, Reader devices, Reader library, 3G, Wi-Fi, iPhone, Android OS, Windows 7/Vista/XP.

Confidential

QA Engineer

Responsibilities:

  • Involved in digital signing of applet for mainframe interaction window for one of the applications.
  • Involvement in Execution of Test Cases and DefectReporting.
  • Reviewed and validated newly added functional test cases.
  • Responsible for creating unit test cases and also involved in UnitTesting and integration testing.
  • Created test plan for different features and adding Test cases for features being delivered.
  • Created RESTful Webservices in pushing data to downstream systems; created a fully functional RESTful Webservices supporting both XML and JSON message transformation.
  • Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.
  • The RESTful web services have been used to retrieve and update the data which is populated; Integrate REST APIs in application
  • Creating and executing test cases in Selenium.
  • Review test planning, test case development, and test summary activities.
  • Worked on managing the different types of Defects, Requirements, and Test cases.
  • Performed Functional Testing, RegressionTesting. And Retesting.
  • Prepared the software UserManual for this project.
  • Strong experience in Coordinating with Development Team.
  • Created and executed test cases based on Test Strategy.
  • Developed and executedNon-functional testing such as performance, load, stress, stability, and security testing using Load Runner.
  • Worked in ARM (Audience Research and Measurement) team to analyze logs and find issues in logs.

Environment: Selenium testing, Regression Testing, Rest API, Non-Functional Testing, Unit Testing, Defect Reporting, Test Cases, Oracle, UML, CSS, JavaScript, WebSphere, Windows7/XP/Vista.

Confidential

J2EE/ WebLogic Developer

Responsibilities:

  • Design Functional Specification Document (FSD) reviews and creation of Requirement Documents (RD).
  • Created Use Case UML diagrams to show the interaction between various modules.
  • Application’s business logic layer coded using Session Beans and Entity Beans.
  • Developed the service that involved WebLogic to be used for client interfaces and orchestration while connecting to different backend
  • Rewritten various applications while upgrading the client facing services from WebLogic 8.1 server to WebLogic 9.0 portal for a more streamlined approach.
  • Used Multi-Packet call to the backend that required packets to be sent out through MQs.
  • Designed the validations and business logic using the Input processors and Pipeline Components.
  • Designed solutions in this maintenance project for existing defects and enhanced functionalities using Rational Rose, Java, J2EE, and JUnit.
  • Performed development and unit testing by creating and maintaining Documents
  • We implemented component WebService calls using JAX-WS.
  • Proficient in Object Oriented Principles, Methodologies and Best Practice.
  • Gathered requirements from the client and designed mock-ups for the development of new web pages based on the requirements.
  • Implemented Spring Dependency Injection and Aspect Oriented Programming (AOP) using Spring Framework.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Developed Hibernate mapping files and hibernate configuration for persisting data to the database.
  • Worked in multithreading and connection pooling to synchronize the data when more users come in and dealt with concurrency issues using Singleton Class.

Environment: Windows 2000 Server (Development), UNIX (Production), JDK1.4, J2EE 1.4, EJB, Oracle 9i, Web Logic 8.1 Server, UML, Rational Rose, TOAD, VSS, Log4J, HTML.

We'd love your feedback!