We provide IT Staff Augmentation Services!

Software Development Engineer In Test Resume

2.00/5 (Submit Your Rating)

O Fallon, MO

SUMMARY

  • Over 9+years of experience as aQA Automation Engineer - SDET, extensively worked on Manual, Automation, DevOps Testing of Web Client Server, Cloud (AWS), Mobile, API, Webservices applications. Experience on various domains such asEcommerce/Retail, Banking, Financial services and Healthcare
  • Expertise in Manual and Automation Testing ofClient/Server, Mobile, Web-basedandCloud (AWS)applications.
  • Excellent noledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
  • Expertise in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into Test Scenarios.
  • Experience inWaterfallandAgileProjects, worked very closely wif Product owners in Agile and attended different ceremonies likeSprint Planning meeting, Scrum, Backlog grooming, Sprint Review and Retrospective
  • Proven ability in designing and creating automation frameworks usingJava, Selenium WebDriver, Junit, TestNG, Maven, ANT, Jenkins.
  • Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (BDD/TDD/ATDD,Hybrid, Keyword and Data Driven Frameworks).
  • Experience inCore Java,development by applying different concepts likeOOPS concepts, Collections, Strings,Exception handling, Multithreading, etc. and experience in Groovy and JavaScript.
  • Worked inDevOps, installing, configuring and integrating Automation scripts onContinuous Integration tools (CI/CD)likeJenkinsfor nightly test suite execution and working on noledge on testing and configuringAmazon Web services (AWS)
  • Expert in developingBehavior Driven development (BDD/TDD/ATDD) by writing Gherkinlanguage using cucumber tool, developedScenarios, Scenario outlines, featuresandStep definitionsand generating the cucumberreports.
  • Experience in installation and Administration of version control systems likeGIT(Distributed Version Control),GitHub,SVNVersion Control.
  • Desingned and developed Data Driven, Behavior driven, TDD andd Hybrid Automation Framework using Selenium webdriver and python and performed unit testing byusing unitest and pytest
  • Experience working wif Performance testing tools like JMeter.
  • Working wif Unit Test Frameworks likeTestNG, Junit, and Jasmine.
  • Experience in testingWeb Services-SOA architecture, XML transactions,SOAP, HTTP, WSDL, andRESTusing various tools likeSOAP UI/Ready APIand selenium.
  • Has noledge on variousCLOUDsupported autantication systems namelyDB,
  • Performed Database/Backend testing by writing complex SQL Queries fordata validation and integrity,good at writingcomplex Joinsand noledge inPL/SQL.
  • Worked wifSelenium Grid/ Sauce labsfor running multiple tests across different browsers, operating systems, and machines in parallel.
  • Worked on testing applications on different browsers likeIE, Firefox, Android, Safari and Chrome
  • Experience include Unit testing, Functional testing, User Acceptance Testing, Integration testing, System testing, browser compatibility testing & Security testing of client/server and Web Base Applications.
  • Experience in Guidewire Claim-Center Testing
  • Expertise in using various defect-reporting and defect-tracking tools likeJIRA,Rally, Bugzilla.
  • Experience in writing goodquality object-oriented codefor testing purposes by following industry standardjava coding standards.
  • Excellent interpersonal skills, proven team player wif an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently wif minimal supervision and perform as part of a team.
  • Quality oriented mind set up wifTest to Break Attitudeand Tactful & Diplomatic Behaviour

TECHNICAL SKILLS

Testing tools: Selenium WebDriver/RC, QTP, Appium, JUnit, TestNG, Firebug, Fire Path, Load Runner, JMeter.

Web Technologies: HTML, CSS, JavaScript, AngularJS, NodeJS, XML, XSLT, JDBC& REST services

Defect Tracking Tools: HP /Quality Center, JIRA

Build Tools: ANT, Maven.

Languages: Java, SQL, C#, C++, Python, VB.net, ASP.Net, .Net.

CI/CD Tools: Jenkins, Hudson s.

Cross Browser Platform: AWS, Sauce Lab and Selenium GRID

Databases: Oracle, DB2&MongoDB

Version Control: Subversion, Team forge, GIT, GITHUB, Source Tree

Operating Systems: Windows XP/7/8, Mac OS, UNIX and Linux, Android

PROFESSIONAL EXPERIENCE:

Confidential - O’Fallon, MO

Software Development Engineer in Test

Responsibilities:

  • Involved in various meetings wifBusiness analysts and developers.
  • ConductedFunctional testing, Regression Testing using selenium wif Data-driven framework and Key- Word driven framework.
  • Worked on Guidewire’s Data hub and Info center solutions for Commercial Lines Transformation.
  • Worked on anEnd-to-End Guid ewire Datahub/Info centerimplementation of Policy center for Business Owners Property.
  • Developed and executed white box test cases using python,united/pytest/Robot framework & pycharm/ride.
  • Experinece in developing end to ned Automation using selenium Webdriver/pytest,jenkins,Gherkins/cucumber,robot/postman,restful API
  • Configured Selenium webdriver,Unittest,pytest,robot,pip tool And cresting automation Scripts in python
  • Worked on Guidewire Policy Center to Datahub Data Conversion Effort for Business owners.
  • Created automation test scripts using data Driven framework and Page Factory model to test the web applications usingSelenium WebDriverwif JAVA and maven.
  • Developed and executed White box test cases using Python,unitest/python Framework & Pycharm/Ride.
  • Expertise in usingSelenium Gridto run test scripts on different platforms and against different browsers in parallel to save time.
  • Automation smoke & functional test cases using Selenium Webdriver,United/pytest/robot.
  • UsedJenkinsto execute the test scripts periodically onSelenium Gridfor different platforms like desktop, tablet and mobile.
  • Performed Cross browser testing andParallel testingonChrome, Firefox and Safari using TestNG and Maven on Selenium grid.
  • Experienced in developing and executing manual and automation tests in different platforms using python,pyest/Unittest/Robot and the selenium library
  • Expertise in grouping of Test suites, Test cases and Test Methods for Regression and Functional Testing usingTestNG Annotationslike Groups, Parameter, Data Provider and Tags.
  • UtilizedMaventoManage dependenciesfor Test execution, plug-ins and created profiles of grouped Test cases to Run sanity and Regression Testing.
  • Involved in developingBDD Frameworkfrom Scratch.
  • Involved in the usage of BDD framework toDevelop CucumberStep Definitions, Scenarios and Features using acceptance criteria.
  • Involved inDevOps Migration/automationprocesses for Build and Deploy systems.
  • Setting upJenkinsmaster, adding the necessary plugins and adding more slaves to support scalability and agility.
  • Planning and setting up of Continuous Integration for various properties onJenkins wif Commit, Component, Assembly,Deploy and Smoke jobs.
  • Experience setting up instances likeElastic Load BalancerinAWSfor high availability.
  • UsedAWS to deploy the projectonEC2 instance. Implementation of the Business logic layer for Services.
  • Used Linux/Unix commands for usingGitHub.
  • Utilized Apache POI jar file to read test data from the excel spread sheets.
  • Administered and EngineeredJenkinsformanaging weekly Build,Test, andDeploy chain, GITwifDev/Test/ProdBranching Model for weekly releases.
  • HandledSelenium Synchronizationproblems using Explicit & Implicit waits during regression testing.
  • Expertise in mobile automation using Appium, selenium, java in both Android and IOS.
  • Experience inwriting complex XPATHusing following and preceding and using functions like contains and not contains.
  • Thorough experience in implementingAutomation Tools Selenium WebDriver, JUnit, TestNG, Eclipse, Git/GitHub, Jenkins, SOAP UI and REST wif POSTMAN.
  • Used runner classes in cucumber to generate step definition and used tags to run different kinds of test suites like smoke, health check and regression.
  • Created profiles in maven to launch specific TestNG suite fromJenkinsjob.
  • Implemented SOAP UI tool to test SOAP based architecture application to test SOAP services.
  • Involved closely wif developers in Development of UI modules using HTML, JSP,JavaScriptand CSS.
  • Used the Groovy language toVerify Web Services Through SOAP UI worked on Jmeter for performance testing’s
  • Shared Daily Status Reports wif all the team members, Team Leads, Managers

Environment: Selenium, Devops, AWS, Java, Java Script,Jenkins,Git, GitHub, SOAP, REST, SOAP, POSTMAN,Android,Mobile,IOS,Cucumber,BDD, Agile, Oracle 10g, putty, MS word, MS XL, Quality centre, WebDriver, TestNG, MAVEN,Guidewire.

Confidential - NC

QA/ Selenium Automation Tester

Responsibilities:

  • Analyzed theBusiness RequirementsandDeveloped the Detail Test Planand the Test Strategy.
  • Involved in resolving the technical challenges& in efforts estimation andTest Planning.
  • DesignedManual and Automated Tests,created Automated test cases, test plans and executed tests usingHP ALM, Selenium.
  • Involved in writing Automation scripts and executing scripts.
  • Created iOS and Android test frameworks based on APPIUM, Cucumber, and JavaScript.
  • DevelopedBDDand TDD script wifCucumberand written step definition usingGherkinbased features.
  • Involved inAutomation FeasibilityStudy for Web based applications.
  • Attended Financial Product ., discussed issues and interacting wif customers.
  • Hands on experience wif Swift Payment Method.
  • ConfiguredSelenium, Testing, Maventool and createdseleniumautomationscripts in java.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process usingSeleniumGrid and Jenkins.
  • Involved in designing andDeveloping Automated Functional Test suiteusingSeleniumIDEandWeb Driver.
  • Involved in Functionality, System, Integration, and Regression Test of Web based Reports.
  • Wrote and executed automated test cases usingHP ALM, SeleniumWebDriver &Soap UItoautomate manual testing solutions.
  • Performed multiple SOA architecture web services validation using SOAP UI Pro.
  • PerformedWeb Service API testingfor UI content verification and validation wif business logic XML usingSOAP UI & JMeter.
  • Performed functional tests usingSeleniumWebDriverwif data driven framework and documented results in a database.
  • PerformedXML documents testingusing XSD schemas.
  • Monitored business applications support requests and responded quickly to resolve support issues related to Fusion Performance Management and Goal Management.
  • PerformedEnd to End testingby validating the data.
  • Prepared test cases for Navigational testing, Functionality testing and User interface testing.
  • Involved in theDefect Review Meetings, build meetings and release meetings to resolve the outstanding issues.
  • PreparedGo-No-Godocument for project releases.
  • Involved in writing the QA Test Results and Evaluation Reports.

Environment: Selenium, AWS, Maven, Jenkins, Devops, Appium, Android, Emulator, Rest Assured, REST, SOAP, XML, Quality Center 9.2, Soap UI, Cucumber, API Testing, QTP 10.0, Agile, Windows 7/XP, Oracle 11g.

Confidential

Automation Engineer - SDET

Responsibilities:

  • Analyzing the Business Requirement Document, High level and Low-level design documents.
  • Create and review - Test scenarios, Test suite preparation, Test Data creation, Test case execution and Defect logging. SADF
  • WroteAutomation scripts using Selenium web driver.
  • Automation offunctional testing frameworkfor all modules using Selenium Web Driver.
  • Preparation of Test scripts using Selenium Web driver (Automation tool) wif java for Functional Test cases.
  • Automating theregression & project cases using Selenium.
  • Designed Hybrid framework in Selenium and captured data dynamically from web controls.
  • Performing Failure Analysis for the regression failed cases using Selenium.
  • Organizeweekly meetings wif Client leads&Onsite manager regarding the Automation status.
  • Point of contact for Process related activities like Metrics reporting & Operation clarity.
  • Review - Defect prevention plan andSoftware configuration management plan.
  • Responsible for all aspects of project delivery (Test Design, Test execution and Test summary report) and management (Test metrics and Risk analysis)to client partners, offshore manager and Onsite manager.
  • Organize weekly meetings wif offshore managers, Onsite Coordinator & Onsite manager to discuss the Project goals and report the health of the overall project status.
  • Updating the application down time in Environment Tracker during test execution phase.
  • Performed Integration Testing in Vendor Development environment andSystem Testing in SIT environmentandUser Acceptance Testing in Pre-ProductionEnvironment.
  • Test Metrics inQuality Center.
  • Reported bugs inQuality Center wif server logsinformation from Web and DB servers.
  • Performed Regression Testing as part of every build.
  • Developed SQL Queries for testing various Database validations.
  • Responsible for writingautomated test cases.
  • Created and executed automated test scripts for regression testing using QTP/UFT.
  • Involved in pilot project forautomation using Selenium IDE/RC.
  • Implemented Selenium using TestNG framework wif Java.

Environment: Quality Center, BDD, Windows, Java, SQL, Oracle,Selenium(WebDriver, RC, Grid), TestNG, Eclipse, Firefox, IE, Chrome, Safari, Opera, Performance testing.

Confidential

Java Programmer

Responsibilities:

  • Designed and developed the application using agile methodology.
  • Used the iterative incremental frameworkScrum wif Agile Software Development.
  • Involved in database schema design andreview meetings.
  • Configured application flow, controlling logic and navigation.
  • Designed and developed base classes,frameworkclasses and common re-usable components.
  • Involved inre-factoringthe existing components to meet the current application requirements.
  • Involved inPerformance tuning, debuggingissues in testing and deployment phases.
  • Implemented RDBMS to add the additional condition for the system to support a tabular structure for the data wif enforcedrelationships between the tables.
  • Utilized PL/SQL for querying the database.
  • Coordinated on-site and offshore development teams in various phases of the project.

Environment: Java, J2EE, JSP, Servlets, EJB, XML, HTML, Java Script, JDBC, Oracle, PL/SQL, Eclipse, spring, Hibernate, RDBMS, Tomcat, Windows.

We'd love your feedback!