Sdet Resume
Dallas, TX
SUMMARY
- Having 5+ Years of experience in Manual, Automation (Selenium)Testing on Web and Client/Server based applications.
- Good understanding of all phases of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Software development methodologies such as Agile, V Model and Waterfall.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium IDE/ Web Driver, Junit/TestNG, JMeter, JIRA, SOAP UI and Log4j.
- Expertise in using defect tracking tools HP Quality Center, Rational Clear Quest, Bugzilla, Rally and JIRA.
- Excellent programming skills in Java, C, C++, SQL, and PL/SQL and experience in SQL Server, and Oracle Databases.
- Worked on Automation test scripts in Java implementing test in Selenium Web Driver.
- Familiar with SOA architecture which include Soap Web Service and Restful Web Service Testing.
- Good experience in Web Services testing using SOAP UI, XML, & WSDL. Providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAPUI.
- Sound noledge on JUnit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
- Extensive experience in developing Test Plan, Test Cases, Scenarios, Traceability Matrix, and Test Scripts (Manual & Automated) for various applications to ensure proper business compliance.
- Expertise in Automation, Manual Testing, Smoke Testing, GUI Software Testing, Backend Testing, Black - box Testing, Functional Testing, System testing, and Regression Testing.
- Good understanding of using Version Control tools like SVN and GIT.
- Experienced using Web-debugging tools like Fire Path, Fire Bug.
- Expertise in back ends testing and writing SQL queries, Joins, procedures using Oracle and MySQL.
- Demonstrated initiative, innovation, flexibility, and ability to manage workload, achieving desired results with minimal supervision.
- Good Communication and Interpersonal skills. Technically sound, Result-Oriented with strong Problem solving skills. Innovative & efficient. Capable of working as a Team Member or Individually with minimum supervision.
TECHNICAL SKILLS
Testing Tools: Selenium RC/IDE/ WebDriver /Grid, HP UFT / QTP, TestNG, SoapUI, JUnit, JMeter, Cucumber, Jenkins, Firebug, Rally, JIRA, FirePath
Languages: C, C++, HTML, XML, CSS, JavaScript, PL/SQL
Web Services: SoapUI, WSDL, XML, SOAP, Restful, JSON
Defect Tracking Tools: Quality Center, Bugzilla, JIRA
IDE’s and Build Tools: Eclipse, Toad, ANT, Maven, NetBeans, Jenkins framework
Servers/ Version Control: Tomcat, WebSphere, WebLogic, SVN, GIT
Databases: SQL Server, Oracle, MySQL, MS Access, DB2
Operating Systems: Windows, Mac, Unix, Linux
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
SDET
Responsibilities:
- 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.
- Createdautomationtests usingRuby,CucumberandWeb-driver to validate the fields in Guidewire application using Page Object Model (POM).
- Performed parameterization of the automated test scripts in Selenium WebDriver to check how the application performs against multiple sets of data.
- Regression runs using Cucumber.Perform failure analysis of the test runs and fixing failed scripts.
- Created the JUnit test cases for the different web applications using Eclipse IDE.
- 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.
- Involved in ANT configuration for running servers and scripts after the build.
- Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
- 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.
- Used Selenium WebDriver used to test search results of Meta search engine.
- Responsible for collecting and analyzing the test metrics and tan submitting the reports, which kept track of the status and progress of the testing effort.
Environment: JavaScript, Selenium WebDriver, HP Quality Center, Cucumber, SoapUI, Eclipse, Junit, JMeter, ANT, Jenkins, Git, TDD, Agile, SQL, Oracle, Windows.
Confidential, Philadelphia, PA
SDET
Responsibilities:
- Analyzed business requirements and functional documents, created the test strategy document dat define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
- Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
- Developed and implemented robust MVC Pattern base testing with Selenium WebDriver which cut down the script development time in half.
- Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
- Extensively developed automation test scripts for regression testing (TestNG).
- Configured Selenium WebDriver, TestNG, and Maven tool and created Selenium automation scripts in Java.
- Maintained and executed Maven build files for running automated tests.
- Involved in the Continuous Integration of the automation framework with Jenkins.
- Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
- Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
- Involved in writing Test Cases by using Wireframe, Design docs and Acceptance criteria.
- Used Firebug to do web based application testing with selenium for the commands and locator application.
- Extensively used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.
- Designed, maintained and executed Automated Integration framework of API/Web Services across multiple test and production environments using SOA test.
- Involved in testing Web services and XML with tool called SoapUI and using this tool to locate WSDL file on internet, create Test cases and run them.
- Created data-driven automation scripts for testing API Web Services using SoapUI.
- Used HP Quality Center for Test Management, for Functional Test Automation.
- Performed User Acceptance Testing in the final phase of software development process to check the functionality of the software.
- Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
- Involved in defect management - Track all the defects raised, conduct defect meetings to update the status of all the defects on periodical basis, publish a consolidated list on weekly basis.
Environment: Java Script, Selenium WebDriver, HP Quality Center,Post man, Jenkins, Maven, TestNG, Git, Fire path, Firebug, XPATH, HTML, XML, CSS, Groovy, SQL, Oracle, Windows.
Confidential
Software Test Engineer
Responsibilities:
- Analyzed business requirements and developed Test cases based on Stories to evaluate the functionalities part of the Agile Team.
- Involved in all stages of testing life cycle, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
- Responsible for Setup the automation framework using Selenium WebDriver.
- Executed Selenium Web Driver + Java automated test scripts using Maven build tool.
- Developed Internal Framework Used Selenium Web Driver (Java & TestNG) APIs.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
- Identified the Test Data required and maintained for Unit Tests for Users, Order, Products, Tracking and Auditing information for a Web Application.
- Co-ordinate the migration of Soap to REST API and tested web services using SoapUI and browser to automate it. Validated the request using SoapUI Pro.
- Validated the Response (XML, JSON) from Web services, using Soap UI tool and analyzed with Xpath, valid status codes, valid Soap Response.
- ExecutedJMeterScenariosto perform performance, Stress and scalability tests.
- Experience in unit testing for Java applications usingTesting and Junit.
- Reviewed extensive SQL Queries with complex multi-table joins and nested queries.
- Executed UNIX shell scripts for validating some of the batch programs on the QA Server.
- Worked on functional, regression, and implementation testing of all the file formats.
- Create Test plans, test conditions and Test cases using Requirements and Design documents.
- Defects found tracked and managed in Rally and disposition in defect scrub meetings.
Environment: Java Script, Selenium Web Driver, Maven, Eclipse, TestNG, Jenkins, JMeter, SoapUI, HTML, XML, CSS, Web Services, Restful, Agile, Rally, SQL, Oracle, Windows.