We provide IT Staff Augmentation Services!

Selenium Test Engineer Resume

3.00/5 (Submit Your Rating)

Woodbury, MN

PROFESSIONAL SUMMARY:

  • With 5+ years of experience in Information Technology with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.
  • In depth understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC). And QA methodologies including Waterfall and Agile methodologies to ensure appropriate Quality Control.
  • Good Experience in designing and creating automation frameworks for J2EE based applications using Java, JUnit/ Testing, Selenium WebDriver/IDE/Grid, ANT/Maven and Jenkins.
  • Expertise in working with Manual and Automated testing tools: SOAP Scope, SOAP UI, IBM RIT (GreenHat (GH) Tester), Clear Quest and Quality Center HP ALM11, CALT.
  • Good experience in creating, modifying and enhancing both manual Test cases and Test Scripts created in Selenium Webdriver with Test NG and Junit frameworks.
  • Experience in Automation, Integration (CIT/SIT/UAT), Installation, Smoke, Regression, System, GUI, Adhoc, Incident, Recovery, Cross Browser and Compatibility Testing.
  • Testing the Functionalities using Black Box testing technique. Excellent knowledge and working experience in test execution and test results analysis.
  • Extensively Used HP Quality Center and JIRA to create Test cases and report Bugs in Defect Module
  • Fair Hands - on experience using Xpath functions and page object model. Experience with Jenkins integration for continuous integration.
  • Using JMeter performed Unit Level Validation like special characters, uniqueness, invalid input, specified data range, boundary values for account creation.
  • Backend testing using SQL Queries. Involved in creating the Scenarios for single and multi-user test. Expertise in Data driven testing, Back-End testing.
  • Worked with Unix/shell scripting for caching data from Oracle database to MySQL database.
  • Systematic Understanding of Unix/Linux/Windows Environment.
  • Flexible and versatile to adapt any new environment and work on any projects independently when needed.
  • Mentored new team members for knowing the process and leading them in various situations to meet the deliverables on time. Zeal to learn new technologies and undertake challenging tasks.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/RC/IDE/GRID, HP Quality Center, SOAP UI, ALM, HP UFT/QTP, Junit, TestNG

Languages: HTML, CSS, JavaScript, Java, XML

Version Control: CVS, SVN, Github

Defect Tracking Tools: Jira, BugZilla, IBM Rational ClearQuest

Build / CI Tools: ANT, Maven, Jenkins, Hudson, Cruise Control

Methodologies: Agile, Waterfall, V Model

Databases: Oracle, SQL Server, MS Access

Operating Systems: Windows, Unix, Mac OS

PROFESSIONAL EXPERIENCE:

Confidential, Woodbury, MN

Selenium Test Engineer

Responsibilities:

  • Extensively involved in analyzing Business Requirements, created testing strategies, testing plans and prepared detailed test cases for the Application under Test (AUT).
  • Developed automation test scripts using Selenium Web Driver and Java.
  • Developed Data Driven Test scripts as well as running these scripts for Message processing, Registration, and Reports testing using Selenium WebDriver.
  • Created test cases, test plans, tested API’s, wrote JUnit test cases, executed code coverage and wrote automation scripts using Selenium WebDriver.
  • Developed and executed test cases for EWS (Enterprise Web Services) / SOAP and RESTful services using Soap UI.
  • Developed and design necessary test plan and test scripts for functional and performance testing using, Selenium Web Driver, TestNG, Maven, Jenkins and JMeter.
  • Created the JUnit test cases for the different web applications using Eclipse IDE.
  • Automated web application using Selenium WebDriver and Cucumber framework.
  • Test case creation in Ruby according to the user stories and performing regular and regression automation testing.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Developed scripts using Selenium-web driver and Ruby API to automate web based applications
  • Performed SOA / web services testing using SOAP UI; wrote adaptors to test / invoke web services.
  • Behavior-Driven Development (BDD) implementation with Cucumber gherkin and Jenkins Continuous Integration.
  • Extended data driven framework and developed re-usable functions across the application.
  • Used JUnit Test to automate functional and regression testing across integrated environments.
  • Used ANT to build and run the Selenium WebDriver automation framework. Once the script got over, framework used to send the automation reports over email.
  • Triggered the automation jobs using Jenkins to get the cucumber JSON reports.
  • Extensive experience in using Testing tools such as UFT, ALM, Rally and Apache JMeter.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Performed back-end testing on Oracle and SQL Server databases by writing SQL queries to make sure the contents displayed on the UI correct as per requirements specifications.
  • Recorded JMeter user scripts implementing parameterization both manually and by data driven wizards in JMeter.
  • Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.

Environment: Java, Selenium WebDriver, QC/ ALM, Eclipse, Junit, ANT, Jenkins, JSON, JMeter, REST, SoapUI, HTML, Git, Agile, SQL, Oracle, JIRA, Windows and UNIX.

Confidential, Portland, OR

QA Engineer

Responsibilities:

  • Extensively involved in analyzing Business Requirements, created testing strategies, testing plans and prepared detailed test cases for the Application under Test (AUT).
  • Developing tutorials, BRD, SRS, workflow as per the client’s requirement and conducting JAD sessions.
  • Experience in agile SDLC. Testing the GUI, functional aspects of the Client-Server, Web based Applications and Testing Life Cycle (STLC).
  • Interviewed SMEs and stakeholders to get a better understanding of client business process and gather business requirements.
  • Familiar with UML diagrams (use cases, sequence diagram and activity diagram).
  • Developed User Accepting Testing (UAT) plans and test cases based on the business requirements.
  • Assisted Developers with designing, building, testing and debugging workflows based on business and technical requirements.
  • Proficient Experience in Bug Tracking System, and process using JIRA.
  • Automate test scripts using Selenium Web Driver, enhance the scripts and synchronize the time and save the time for regression testing. Configured selenium Test Environment with Eclipse, JAVA, selenium WebDriver, TestNG and Maintained the selenium & JAVA automation code and resources in source controls like GIT Hub over the time for improvements and new features.
  • Created various Screen mockups of Business Online with interaction Client experience team.
  • Write Test cases for manual testing based on the test scenario.
  • Extensively use of Zephyr tool to write Test Cases and for reporting the defect on JIRA.
  • Verify the Defects after development team resolve them.
  • Extensively involved in Manual Test Cases for functional testing and User interface testing.
  • Perform Smoke Testing, Integration, System, End-to-End, Regression, Backend and Browser Compatibility testing.
  • Extensive experience in writing SQL queries to check, and validate the Data in Database.
  • Experience with Enterprise scheduling tools Autosys.
  • Knowledge and Experience with Tomcat and JAVA.

Environment: Selenium Web Driver, Web Services, SOAP UI, Restful, SOAP, Java API, JavaScript, Eclipse, Maven, HTML, MySQL, TestNG, Eclipse, SQL, Oracle, Linux, Windows.

Confidential, New York, NY

Automation Specialist

Responsibilities:

  • Analyzed business requirements, functional requirements, use cases and provided feedback for clear understanding of each requirement.
  • Identified test cases to automate and develop automation test scripts using Selenium WebDriver and Java.
  • Involved in creating the functional testing framework using TestNG and using Selenium WebDriver for writing Automated Scripts with Java.
  • Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG, used Git and Source Tree for a Java based Web application, used Maven as build tool and Jenkins to create and run deployment jobs.
  • Followed Test Driven Development (TDD) as much as possible and written test cases using TestNG for every relevant class.
  • Configured and Installed Selenium Webdriver, TestNG, Maven and Jenkins for Continuous build cycles.
  • Worked closely with Agile Scrum team to ensure product testability while running E2E Regression tests in Selenium WebDriver using TestNG and maintained test environments used for white box testing during new product releases.
  • Involved in developing Test automation Framework for the application using Selenium WebDriver with Maven.
  • Reviewed the automation scripts and created Continuous Integration Jobs in Jenkins.
  • Involved in functional testing, Integration testing, User Acceptance testing, Regression testing.
  • Implemented and worked on Acceptance Test Driven Development (TDD) agile methodologies completing releases ahead of schedule.
  • Involved in Agile (Scrum Process) methodology based on Project Planning, Test Planning and Coordinating on all SDLC phases.
  • Used Quality Center for bug-reporting, tracking and to create and execute various scenarios, generate graphs, overlaid graphs for comparison, and analyzed the results.
  • Validated the data in the database by using SQL queries.
  • Responsible for the Team performance, and preparing & submitting the graphs and metrics to the higher management.

Environment: Java, JavaScript, Selenium WebDriver, Quality Center, TestNG, Maven, Jenkins, SoapUI, HTML, XML, Git, TDD, Agile, SQL, Oracle, Windows.

Confidential, Atlanta, GA

QA Tester

Responsibilities:

  • Performed Back End Testing in manually.
  • Performed Black box testing.
  • Scripting the test cases for component and UAT using HP Quality Center.
  • Logging the defects in HP Quality Center and verifying all the cycles of the defect that I am responsible for.
  • Performing UAT, Positive, Negative and Boundary testing using the approved test cases.
  • Performed Usability Testing Manually.
  • Performed end to end testing.
  • Participated in bug review meetings on behalf of the QA team.
  • Wrote Modification Request for the bugs and helped developers to track the problem and resolve technical issues.
  • Maintained strong relationships with developers which helped in better execution of test plan.
  • Participated in regular meetings with developers for reviews and walkthroughs.
  • Performed Smoke testing, Security Testing.
  • Interacted with developers, business analysts and discussed technical problems and reported bug.
  • Involved in conducting User Acceptance Testing (UAT).
  • Modified test scripts created by the system test team to meet UAT needs
  • Supported User acceptance testing (UAT) in preparing the test scripts and test execution.
  • Created and maintained the Requirements Traceability Matrix (RTM).
  • Performed Negative and Positive testing manually.
  • Followed waterfall and Agile(scrum) methodology
  • Used JIRA for bug reporting, tracking and documentation on the Bug tracking System.

Environment: Manual Testing, HP Quality Centre, JIRA, SQL, Windows.

We'd love your feedback!