We provide IT Staff Augmentation Services!

Qa Automation Developer- Sdet Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • SDET/QA Automation Engineer wif over 10+ years of experience in all phases of Software Testing Life Cycle (STLC), Developing Test Strategy, Test Scenario Design, Test Plans, Test Cases, Test Execution, Test Reviews and developed Automation Test scripts using Selenium, Java, Java Script, Protractor, Ready API, Rest Assured. Diversified experience inAutomation and manual testing of Client Server, Web based and Cloud Applications and worked on various domains such as Healthcare, Property and Casualty Insurance and Pharmacy. CSTE and Certified Scrum Master (CSM)
  • Proficient in usingSeleniumtool for web application and automating regression test cases usingSelenium WebDriver.
  • Expertise in different phases ofSoftware Testing Life Cycle (STLC)andSoftware Development Life Cycle (SDLC)including methodologies likeAgileandWaterfall.
  • Actively involved inScrum Methodologyfor teh project from requirements through delivery of teh project.
  • Hands - on experience in teh preparation ofTest Plans,Test Cases,Test Reports,Requirement Traceability Matrix.
  • Strong Experience inJavaProgramming,Selenium WebDriverandTestNG.
  • Experience in developing end to end automation using Selenium WebDriver, RC, IDE, Grid, Junit, TestNG, ANT, Maven, Jenkins, Protractor, Jasmine, Web Services (REST, SOAP), and Rest Assured.
  • Designed and developed various testing frameworks like Keyword, Data Driven framework, Hybrid framework, and advanced Framework Behavioral Driven Development (BDD).
  • Experience in working wif Behavior Driven development (BDD) by writing gherkins language in cucumber tool, creating Feature files, step definitions, Runner files.
  • Automating Angular JS applications by using Protractor, Jasmine and Karma using Java script.
  • Developing. spec and .config files for various scenarios in Protractor/Jasmine using “describe, it and expect”
  • Using Maven Build Tool performed compiling of class, setting up Selenium2.0, downloadJavaClient Libraries, create project, creating pom.xmlwifartifacts and dependencies.
  • Using Jenkins achieved Continues Integration and continues Delivery, performed Background jobs and analyzed teh pass or failed criteria in QA Environment
  • Used Git and Git hub tools for maintaining teh version controlling. Also integrated wif Jenkins to run teh latest version of code in teh background.
  • Local repository and central repository maintained using Push, Pull, and Clone commands maintained teh code files.
  • Well versed wif Functional Testing (Unit Testing, Smoke testing, Integration Testing (Top Down, Bottom up Testing), Integration Testing, GUI Testing, Regression Testing, and User Acceptance Testing, Black box testing, Performance and System Testing.
  • Experience in creation and execution of Test plans, Test Script and Test Cases for both Manual and Automated Testing.
  • Dealing wif High level business quality, validating teh client source system and targets data i.e. Finance systems, Mortgage, Medical Equipment’s, Ecommerce, Insurance.
  • Good hands-on experience on various test management tools likeJira, HP-ALM and Quality Centre.
  • Hands-on experience wif all levels of testing viz.,Integration, Regression, Smoke, Sanity, Functional Testing, System testing and UAT.
  • Good Exposure toTesting Life CycleandBug Life Cycle.
  • Experience in developingSelenium automation frameworkusingTestNGand developingMaven targetsto execute automation suites.
  • UsedLog4jand its components such asLoggersandAppendersto log information.
  • Experience in doingautomationtesting for Mobile application usingAppiumtool and Perfecto mobile software, which involvesIOSandANDROIDplatforms.
  • Performedfunctional testingofweb servicesusingSOAPUIandRESTful web services.Addedassertionsto validate theXMLorWSDLfile.
  • Maintained theSelenium & JAVA automation code and resources in configuration management tools like GitHub/SVNrepository over teh time for improvements and new features.
  • Validated teh data from teh source systems and different databases, by sending teh requests Using Soap UI, Ready API and Rest web services tan captured teh response from them.
  • Extensively used Quality Center for specifying requirements, updating Test Cases, application testing status reporting, maintaining Test scripts and observing traceability.
  • Tested applications developed in Mainframe, Java, and Visual Basic and so on.
  • Involved in analyzing business and technical requirements and workflow of Software Development Life Cycle-SDLC.
  • Updated skills wif Mobile Web Automation Framework Angular JS in Jasmine, Protractor using dis testing teh AJAX components.
  • Expertise in HTML, CSS, HTTP, JavaScript, XML, AJAX, Angular and JQuery

TECHNICAL SKILLS

  • Java
  • Selenium IDE
  • Selenium WebDriver
  • Selenium Grid
  • Junit/ TestNG
  • DevOps
  • Maven
  • Git
  • GitHub
  • SVN
  • Jenkins
  • CI/CD
  • Cucumber (BDD/TDD)
  • Rest Assured
  • QTP/UFT
  • SOAP UI/Ready API
  • SOAP/REST
  • Oracle/SQL Server
  • AngularJS
  • UNIX
  • QC
  • ALM
  • Rally
  • Protractor
  • Jira
  • Xpath
  • Jasmine/ Karma
  • HP Quality Center
  • Loadrunner
  • JavaScript
  • Gherkin.
  • Firebug

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

QA Automation Developer- SDET

Responsibilities:

  • Involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using agile methodology.
  • Expertise in Smoke testing, black-box testing, white-box, Integration testing, Database testing, regression testing and GUI software testing.
  • DevelopedBDDtests using Cucumber by writing behavior and step definitions & developed required Selenium support code in Java for Cucumber.
  • Involved in Scratch implementation of BDD frame work, moved entire framework from hybrid to BDD by using POM, and creating Feature files, Step definitions, and Runner class. Using reports analyzed step by step fail and pass criteria.
  • Automated AngularJS application module using protractor by writing java scripts and Used Jasmine as unit testing framework.
  • Used karma as a test runner to execute teh test scripts and experience in setting up teh karma.config.js file wif configurations
  • Experience in automating regression test cases usingSelenium WebDriver.
  • Confidential ended stand-up calls on daily basis and had two weekSprintsinAgileMethodology.
  • Tested Angular 2 Application wifJasminetesting framework andProtractor.Used TypeScriptfor automation.
  • Implemented automation usingSelenium Gridto perform testing on multiple devices.
  • Application Screenshotsare captured usingTakeScreenshotAsand copied teh images whenever an exception occurs and at any checkpoint while execution.
  • Automated Web Services using Rest Assured using Java in eclipse
  • Worked very closely wif UI angular developers while automating teh tests using protractor and Jasmine
  • Designed and developed tests for Mobile App Testing in Android Platform using Appium
  • Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, sent over HTTP or HTTPS by inspecting every XML request and response using Soap UI.
  • Tested web services by generating XML, SOAPUI Requests and validated teh corresponding XML, SOAPUI Responses.
  • Automated Restful services using Rest Assured API using java by following teh TDD/BDD framework model
  • Involved in setting up continuous integration system using Jenkins and working knowledge wif cloud-based code repository system like GitHub.
  • Integrated wif Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Worked TEMPeffectively wif Developers, AGILE Team, and Project Management to achieve Selenium automation, high quality, release deadlines andQAprocesses improvements.
  • Handled Synchronous and Asynchronous approaches in Java Script.
  • Experience in cucumber tool using Java Script.

Environment: JIRA, Confluence, TOAD, Java, ReadyAPI, SoapUI, Rest Assured, XML, Selenium, TestNG, Maven, AngularJS Appium, Protractor, Jasmine, Java Script, Mobile, REST, SOAP, HTML, Android, Cucumber, Gherkin

Confidential, St. Petersburg, FL

Selenium Test Engineer - SDET

Responsibilities:

  • Analyzed Software and Business Requirements documents to get a better understanding of technical and business perspectives.
  • As a QA tester, was involved in assisting and participate in planning, organizing teh test schedules, test suites, test cases.
  • Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional.
  • Designed and developed Hybrid automation framework and maintained teh code in Git and used continuous integration (CI) tools to schedule teh jobs
  • Extensively used teh Selenium methods to build teh framework and run teh test scripts.
  • Extensively used POM model to create teh reusability of same objects for different tests.
  • Using TestNG annotations controlled teh entire test. Generated teh clear web html reports for analysis purpose.
  • Used Soap UI and Ready API for testing teh web Services by teh request and response time by teh halp of WSDL file and XML data. Added various assertions and did a data driven by getting teh data from excel sheet.
  • Given some assertions to find out teh pass and failure criteria of response from teh systems.
  • Involved in teh TestNG framework Automated test suites using Jenkins in teh background.
  • Responsible for updating and maintaining teh Quality center for reporting and logging teh defects found during functional and regression testing and follow up teh bug life cycle.
  • Automated android mobile app using Appium by configured teh emulators and on teh real devices and executed scripts by taking teh .apk file from teh development team
  • Good knowledge on setting teh capabilities for working on various browsers.
  • Executed teh positive and negative test case for regression testing and took teh screen shots for validation of test case.
  • Executed test scripts from quality center
  • Conducted System Testing, Functionality Testing and Configuration Testing as well as stress testing.
  • Responsible for creating Test plans, Test cases, Test Scenarios, and mapping business requirements to test cases.
  • Performed Functional, Regression and Integration Testing as well as UAT testing.
  • Automated teh test cases by using Java wif Selenium environment, back-end test using SQL.
  • Validating all transitions posted as per requirements in Database and also verifies teh transactions are posted after file management.
  • Tested teh Web Application of Customer Account Activity to check whether they were reprised or not.
  • Interacted wif Developers and Project Managers to follow up on Defects/Issues.
  • Participated in various team meetings and discussed Enhancement and Modification requests.

Environment: Selenium, Java, JavaScript, TestNG, JUnit, Jenkins, Git, Quality Center, XML, SOAP, REST, S OAPUI, HTML, Excel, Word. PL/SQL, Agile Methodologies

Confidential, Boston, MA

Automation Test Engineer

Responsibilities:

  • Involved in preparing Test plans and Test cases based on business requirement documents.
  • Involved in Updating Test plan, Writing Test Cases, Executing Test cases. Used Quality Center to write Test cases.
  • Developed TestNG framework for teh application to automate. Used Jxl. jars to get teh data from excel sheets
  • Generated reports and analyzed teh pass and failed criteria in teh test cases.
  • Prepared Test plan and Test specifications based on Functional Requirement Specifications and System Design Specifications.
  • Developed Test cases based on teh technical specifications and business requirements.
  • Tested insured vehicles and health records submitted by persons. Closing dates wif existed data base by writing teh SQL commands.
  • Imported client data from teh data stage target systems where house systems to Excel and conducted teh data validation, by comparing teh existing files in teh data base.
  • Using all manual test cases wrote Selenium Automation scripts to run in teh background through Jenkins.
  • Conducted data driven testing using Selenium, and compared teh data back end data from teh servers i.e. simultaneous translations and Interpreted confidential documents and professional translation services etc.
  • Designed Selenium scripts, parameterized them, and validated them to suit teh functionality of teh application by using Security and Regression Testing.
  • Measured teh response time at different points in teh application.
  • Used Quality Center for requirement analysis, scheduling and generating test cases.
  • Re-executed teh Tests for teh corresponding volumes and made sure that teh parameters are wifin teh acceptable limits after teh fixes are done by teh environment support team.
  • Prioritized and classified teh bugs. Generated and tracked teh defects using bug tracking tool.

Environment: Java, Selenium, Quality Center, QTP/UFT, SQL, Oracle, Windows XP/Vista, XML, HTML, Oracle, Sql

Confidential

Jr. Java developer

Responsibilities:

  • Configured application-flow, controlling logic and navigation.
  • Designed and developed base classes, framework classes and common re-usable components.
  • Involved in re-factoring teh existing components to meet teh current application requirements.
  • Used various Java and J2EE APIs including JDBC, XML, Servlets, JSP, and JavaBeans, Spring Framework.
  • Involved in Performance tuning, debugging issues in testing and deployment phases. Implemented RDBMS to add teh additional condition for teh system to support a tabular structure for teh data wif enforced relationships between teh tables.
  • Coordinated on-site and offshore development teams in various phases of teh project.
  • Implemented SQL queries for database interaction.
  • Participated in all teh phases of SDLC including Requirements Collection, Design & Analysis of teh Customer Specifications, Development and Customization of teh application.
  • Developed high level design documents, use case documents, detailed design documents and Unit Test Plan documents and created Use Cases, Class Diagrams and Sequence Diagrams using UML.
  • Implemented teh application using teh concrete principals laid down by several Java/J2EE Design patterns.
  • Configured Web Application Context as a Context Listener in teh web.xml file to Integrating Spring wif JSF.
  • Implemented ORM in teh persistence layer using Hibernate framework in conjunction wif Spring Aspect Oriented Programming (AOP) functionality.
  • Involved in performance tuning of teh application to meet non-functional requirements.

Environment: Java, J2EE, JSP, Servlets, EJB, XML, HTML, JDBC, SQL, Eclipse, spring, Hibernate, RDBMS, Windows, Bugzilla.

We'd love your feedback!