We provide IT Staff Augmentation Services!

Selenium Tester/sdet Resume

2.00/5 (Submit Your Rating)

Cincinnati, OH

PROFESSIONAL EXPERIENCE:

  • Overall 5 years of experience in IT, expertise in QA and Automated Software Testing using Selenium, TestNG, Cucumber, QTP, SOAP UI in different domains like Telecom, Retail, finance.
  • Expertise in Entire Software Development Life Cycle (SDLC ) and Test Development Life Cycle (TDLC ) in Agile as well as Iterative development environments.
  • Experience in designing, developing, enhancing automated test scripts for Selenium using Java, .Net
  • Experience in testing with handling different methods of Select class for selecting and deselecting, for drop down.
  • Designed and Implemented different automation frameworks like Keyword Driven Framework, Data Driven Framework, and Hybrid Framework for project.
  • Working knowledge with functional testing Cross Browser Testing using Selenium to check that the web application works as expected in different browsers.
  • Used Selenium WebDriver and TestNG to run parallel testing by creating Groups, and categorizing test cases.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Experience in working with logging framework Log4j written in Java to store the flow details of Selenium Automation in a file or databases.
  • Experience with test automation for web applications and web services using SOAP UI and automating tests with Java, and JUNIT testing with Cucumber.
  • Experienced in creating, enhancing and maintaining high - end test scripts for various functional and regression testing using QTP and VBScript.
  • Experienced with SQL and Oracle PL/SQL, to run the data integrity tests for backend testing and JDBC establish connectivity between the Java Programming language and a wide range of databases.
  • Extensive working experience in Automation/Manual testing of API/Web Services testing and Mobile application testing .
  • Developed automated scripts and frame works using Java, Ruby, Perl.
  • Experience in configuring application framework by processing excel spreadsheets using Apache POI.
  • Experience using Continuous Integration tools such as Jenkins Build Server, Maven, and Tortoise SVN Subversion client to manage different versions of the source code.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development),TDD (Test Driven Development) using Cucumber in Gherkins format.
  • Experience using project management tools such as Jira, Rally for bug tracking, issue tracking, and project management functions.
  • Experienced in using build automation tools such as Maven (to manage framework dependency jar files) and Ant for automating software build processes.
  • Experience in performing GUI, Functional testing, System testing, Regression testing, Backend testing, Smoke testing using manual & automated testing tools.
  • Experience in industry standard methodologies like Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) using V Model, Water Fall and Agile Model using SCRUM methodology. And developing test automation solutions for Agile/SCRUM
  • Experience in Coordinating with Project Managers, Business Analysts and System Analysts to set up the pre-validation and validation environment to execute the scripts.
  • Have knowledge of Health and Insurance domain.
  • Excellent knowledge and working experience in using various kinds of Defect tracking tools like Quality Center/ALM and JIRA.

TECHNICAL SKILLS:

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle

Testing Tools: Selenium WebDriver, TestNG, Selenium IDE, JUnit, Cucumber, QC, QTP, POSTMAN.

Test Build& Integration Tools: Maven, ANT, Jenkins.

Frameworks: Keyword Driven, Data Driven, Hybrid.

Programming Tools: JAVA, JavaScript, VB Script, SQL.

Markup Languages: HTML, XML, CSS

Databases: MySQL, SQL, PLSQL.

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome.

SOAP Technologies: SOAP, Web services, SOAP UI.

Operating Systems: Windows XP, 7, 8, UNIX, LINUX, IOS

Defect Tools: HP Quality Center, JIRA, ALM

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access

Utilities: Eclipse, GIT, SVN, Find Bugs

PROFESSIONAL EXPERIENCE:

Confidential, Cincinnati, OH

Selenium Tester/SDET

  • Participated in daily Scrum meetings , discussed with Business Analysts and Developers about requirement gaps, defects and blocking issues.
  • Configured Selenium WebDriver , TestNG , Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Generated html report and test data report using selenium as an automation tool.
  • Involved in Designing & developing data driven framework using Selenium Web Driver, Testing and implemented Java Mail to send the regression result automatically.
  • Responsible for analysis, design, development and integration of Market Risk applications with JAVA .
  • Used Java as client library for Selenium WebDriver to design and developed Automation Test Framework using Junit .
  • Used Cucumber for the entire regression testing and functional testing with selenium as the primary tool to the test scenarios, Test cases and Test conditions identified.
  • Used ANT to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite
  • Automated Smoke & Functional test cases using Selenium WebDriver , Junit & Java (Eclipse IDE).
  • Involved in Web Services Testing using SOAPUI with REST to create and execute automated functional, regression and load tests.
  • Performed automated acceptance tests written in TDD (Test Driven Development) using cucumber.
  • Automated different workflows, which are initiated manually with Unix shell scripting
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Working with database like SQLServer extensive Backend Testing by developing, modifying, and executing SQL queries for data validation, profiling and data verification in database.
  • Validated the customer account records and their order details with Databases using SQL Queries.
  • Created Test Data using SQL and wrote SQL queries for back-end testing.
  • Worked on Selenium GUI Object / element verification is done through XPath , CSS Locators.
  • Ensured the test automation artifacts are of a quality that can support immediate and long-term testing objectives; testing productivity, test repeatability, error recreation , and reduced test time.
  • Used Quality Center to track and report system defects and bug fixes. Written modification requests for the bugs in the application and helped developed developers to track and resolve the problems.
  • Executed Test Cases for User Stories and Logged Defects for test failures using JIRA .

Environment : Agile, Selenium, Java, Cucumber , TestNG, Maven, Jenkins, SOUPUI, TDD, HTML, XML, XPath, Web Services, Jenkins , Quality Centre, Firebug, SQL, Oracle, Windows, JIRA.

Confidential, Dallas, TX

Quality Assurance Engineer

  • Analyzed the specifications from Business view and Functional view of the application.
  • Followed Agile methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Worked on Web Service API automation using POSTMAN in the production support.
  • We have used JavaScript for creating the automated test scripts for API Automation in POSTMAN tool.
  • Implemented webservices testing on XML Schema, WSDL using SOAPUI and validated them in SOAP and in the Backend Databases.
  • Enhanced and created QTP scripts using reusable actions, parameters and check points.
  • Involved in data driven testing using QTP/UFT Automation Testing Framework.
  • Used Unified Functional Testing ( UFT ) for Shared Object repository creation and maintenance, used regular expression, re-usable actions, data table, checkpoints and recovery scenario.
  • Involved in developing the automation script for Mobile Native applications (IOS, Android) using Appium , Java .
  • Developed Web Automation Testcases for the identified Automation Scenarios.
  • Executed the SQL queries using SQL Server for data verification to compare the expected results with database.
  • Developed SQL Scripts for Backend Testing to ensure that the data is updated as per the Business Rules.
  • Worked on project building tools like MAVEN in adding dependencies by maintaining in pom.xml file.
  • Performed the Back-End integration testing to ensure data consistency on front-end by writing and executing SQL statements.
  • Actively involved in SDLC and STLC process and used tools like ALM, JMeter, SOAP UI.
  • Worked with UI team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
  • Performed defect reporting and bug tracking using JIRA and followed up with development team to verify bug fixes, and update bug status.
  • Wrote Test scenarios , Test cases and Testcases execution on ETL Reports for daily based volume calculations.
  • Working on Company pipeline Map testing to identify the location information and related assets.
  • Performed Regression Testing after the fixes.
  • Ensured the test automation artifacts are of a quality that can support immediate and long-term testing objectives; testing productivity, test repeatability, error recreation, and reduced test time.
  • Worked on Java , . net based web application and Desktop application.
  • Extensively involved in team meeting and walkthroughs with team members and programmers to resolve technical issues.

Environment: Agile, JIRA, Web Services, POSTMAN, QTP/UFT, SOAPUI, Oracle, Appium, ALM, JMeter, SQL, Java, .Net, XML, Windows, MS-Office Tool, QA Complete, Jenkins, Maven.

Confidential, San Jose, CA

QA Analyst

Responsibilities:

  • Responsible for writing test automation scripts for execution of all the test cases.
  • Responsible for writing the test steps in gherkin format and create step definitions for these steps.
  • Responsible for integrating the automation scripts with Jenkins for Continuous Integration (CI) automation testing.
  • Configured the Jenkins job to trigger automation regression suite on daily basis.
  • Responsible for planning test activities, preparing test scenarios and test cases and prioritize testing activities based on the requirement of the project.
  • Responsible for maintaining test cases and creating the defects in Quality Center and tracking them in RTC/RRC board.
  • Developed Automation Framework for Acceptance Testing using Cucumber BDD and JUnit.
  • Design, develop and implemented Behavior data driven (BDD) automation testing framework utilizing Java, Cucumber and Selenium Web driver.
  • Developed Features, Scenarios and Step Definitions using Gherkin, Java, WebDriver.
  • Analyzed and review data, test results and documented for consistency and accuracy.
  • Created Test Scripts in SOAP UI for Testing Web Services.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins .
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Java, Cucumber and Gherkins Language.
  • Created the high-level test plans as well as coordinated the testing efforts with Team Manager.
  • Extensively used Git hub repository to pull/push the automation code.
  • Performed back end testing by writing and executing NoSQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
  • Performed System, Integration, Smoke, Functional, End to End, Positive and Negative and monitored the
  • Behavior of the applications during different phases of testing using testing methodologies.

Environment: Selenium IDE, WebDriver, SOAP UI, Gherkins, Eclipse, Jenkins, RTC, NoSQL, Java, HP Quality Center, Cucumber

Confidential

QA Manual Tester

Responsibilities:

  • Worked as a QA Manual Tester.
  • Worked closely with Business Analysts and Developers to understand requirements to formulate the test scenarios.
  • Developed in writing and implementation of the various Test plans, Test cases and test scripts.
  • Using data-driven framework to accomplish a regression cycle which is robust and reusable across multiple applications.
  • Performed Manual performance testing to identify various critical points in the application
  • Wrote Test Cases in MS Excel for user registration, access to training material, and activity log-in, reviewed the test cases and finalized.
  • Used HP Quality Centre to execute the test cases, track execution against the plan during testing and manage defects from inception to resolution.
  • Performed Functionality Testing of the application manually.
  • Logged and tracked the defects using ANT tool.
  • Wrote SQL queries, using Joins for performing backend data testing and validated the data with source data.
  • Validated the web reports by executing SQL queries and joins in TOAD tool.
  • Performed Security Testing by writing using Positive and Negative Testing approach to ensure appropriate user authentication.
  • Performed Regression Testing after the defects have been fixed to ensure no further effect on other functionalities.
  • Participated in Walkthroughs and Inspection meetings to review

Environment: White Box, Black Box, Usability Testing, Selenium , MS Excel, ANT, SQL, TOAD, Data-driven framework.

We'd love your feedback!