We provide IT Staff Augmentation Services!

Qa Automation Engineer/sdet Resume

0/5 (Submit Your Rating)

Arlington, VA

SUMMARY

  • Over 8 Years of QA experience in Software analysis, Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server applications and databases in a wide variety of projects and industries, including Healthcare, Bank and Insurance.
  • Experience in Software Testing (Manual and Automation), Software Analysis, Design, and Development of Client Server and Web Applications.
  • Good experience in Behavior driven technique (BDD).
  • Experience in Data Driven Testing, Cross Browser testing and parallel Test Execution Selenium Web Driver, TestNG and Selenium grid.
  • Proficient in identifying and reporting defects using bug tracking tools like HP ALM and JIRA
  • Experience in CI/CD tools like Jenkin and webservice tools like postman. Experience in webservice testing using postman.
  • Good understanding of Cloud Services like Amazon Web Services (AWS) and Microsoft Azure.
  • Expertise with Waterfall, V - Model and Agile SDLC processes. Working knowledge of UNIX, RDBMS and SQL queries. Experienced in Backend Testing and in Executing SQL commands.
  • Hands on experience in developing TDD (TestNG-Java) framework with Selenium WebDriver, Exposer in developing Data Driven Frameworks and creating function libraries.
  • Experience in Web Application testing withSeleniumWeb Driver using C#.NET and TestNG on multiple browsers such as Firefox, Internet Explorer, Safari, Chrome and PhantomJS.
  • Extensive experience in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life Cycle (DLC).
  • Professional software experience in Designing and Executing Test Cases and writing Test Scenarios by analyzing the requirement document.
  • Experienced in implementing automated testing and built test automation framework using Robot Framework, Page Object Model.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver, Python and Cucumber with ruby.
  • Experience of involving in running Selenium automation scripts and updating the scripts according to enhanced requirements using Selenium WebDriver and Python
  • Extensive experience in testing applications implemented in .NET, C#, Visual Basic, ASP, VBScript, JavaScript, XML, HTML, REST/SOAP, SQL Server and Oracle.
  • Working knowledge of SQL concepts executing queries on Oracle tables for data validation.
  • Expert in preparingtest plan, test cases, test procedure, and test scriptsfor automated and manual testing as per user requirements and functional specifications of the system.
  • Proficient in performing GUI, Functional testing, System testing, Regression testing, Backend testing, Smoke testing, Performance Testing using various testing tools and methodologies.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step definitions in Gherkin format.
  • Experience in Automation testing using Selenium WebDriver/RC/IDE/ Selenium GRID, Junit, Nunit, TestNG, Jenkins, Maven, Ant, QTP, SOAP UI and HP Quality Center.
  • Used Github for code repository for automation scripts and ALM server for UFT cases
  • Extensively worked in Regression testing, Parallel Processing using Selenium Web driver in TestNG.
  • Experience in developing Selenium Web driver scripts using Java and JavaScript.
  • Excellent skills in understanding requirements and creating test cases out of Business Requirement Document and Functional Requirement Document.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Selenium Server, Selenium GRID, Cucumber, TestNG, GIT, Postman, XCode Selenium RC, JUnit, Firebug, SoapUI, Sauce Labs

Programming: Java, HTML, CSS, JavaScript, XML, JSON, SQL

IDE: Eclipse, Visual Studio

Defect Tracking Tools: Jira, Bugzilla, HP ALM, HP Quality Center

Build Tools: Maven

Testing Frameworks: Page Object Model (POM), Data Driven, Keyword Driven, Hybrid Framework

Continuous Integration Tools: Jenkins

Project Methodologies: SDLC, STLC, Agile (Scrum), Waterfall

Databases: Oracle, MySQL, SQL Server

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

MS Office Tools: Outlook, Word, Excel, PowerPoint

Operating Systems: Windows 7/8/XP/10, UNIX, LINUX

PROFESSIONAL EXPERIENCE

Confidential, Arlington, VA

QA Automation Engineer/SDET

Responsibilities:

  • Automating UI web-based application using Selenium Web driver.
  • Involved in developing automated test cases using Cucumber in TestNG.
  • Build framework components for automation using POM.
  • Use Gherkins Syntax to test the behaviors of the Application (BDD) using Cucumber with JUnit, Maven, UFT (Client)/ Selenium (Web) and with java language.
  • Used Rest Assured and Postman for Rest API Testing.
  • Verified how the data is inserting through ESB request also verified the in DB.
  • Setting up Gitlab runners to execute automated tests via GitlabCI/CD Proficient in devising all the artifacts of testing such as Test Scenarios, Test Cass, Defect Reports and Test Summary Report
  • Used TestNG Annotations in Selenium Web Driver in Python and executed a batch of tests as testing suite.
  • Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Worked with developers to update the defects, resolve them and track their status using JIRA.
  • Maintained end - end test automation including Maven, Jenkins based Build& CI systems for QA
  • Worked in a highly dynamic environment with sprint teams using agile methodology.
  • Worked on Automating Web Application Testing using Selenium Web Driver with Test NG Framework.
  • Tested web-based applications using Unit testing (XUnit/ NUnit).
  • In depth understanding of Object Oriented Programming (OOPS) and skilled in developing automated test scripts in Selenium
  • Strong experience withSOAarchitecture which include SOAP and Restful Web Services API Testing.
  • Developed and executed White box test cases of the Java API using TestNG framework & Eclipse
  • Performed Positive testing and Negative Testing Extensively used Functional testing, Performance testing, and Regression testing
  • Performed testing on the Web Services API’s using protocols like HTTP, HTTPS, SOAP and WSDL using SoapUI tool related with various interfaces.
  • Created automated script for REST-API testing using Rest Assuredframework.
  • Used Gherkin to create features and scenarios which can be readable and understandable by Product owners/QA/Developer and BA.
  • Manually performed Back-End testing by writing SQL queries using SQL Joins.
  • Responsible for conducting user Acceptance Testing (UAT)
  • Developed framework for TestNG and JUnit Frameworks for unit tests based on that improves the code coverage up to 80%.
  • Tested Web Services using SOAP UI, WSDL, UDDI.
  • Integrated the automation scripts into the Jenkins tool for continuous script execution after build
  • Run the maven scripts for to build the applications in QA Environments.
  • Using the SOAP Webservices post the request and after that get the responses from the service classes.

Environment: SoapUI, RESTAPI, Cucumber, JDK 1.7, OOPS, HTML, Eclipse 3.7, SVN 2.0, Jira, XUnit, NUnit, Webservices, Log 4J, Eclipse Luna, Selenium WebDriver 3.0, JavaScript, Test NG, Jenkins, Maven3, JMeter, Oracle.

Confidential - Windsor, CT

Test Automation Engineer

Responsibilities:

  • Expertise with Waterfall, V-Model and Agile SDLC processes. Working knowledge of UNIX, RDBMS and SQL queries.
  • Experienced in Backend Testing and in Executing SQL commands knowledge in gathering and understanding BRDs (Business Requirements Document), FRDs (Functional Requirements Document), SRS (System Requirement Specifications) and Used cases.
  • Developed the automation framework to trigger execute smoke test or complete testsuit execution and browser testing of Navinet portal application usingselenium and Robot framework.
  • Responsible for GUI and Functional Testing, using Black box Testing Techniques
  • Performed continuous integrationautomationusing Jenkins.
  • Involved in root cause analysis activities including verify logs in Linux environment.
  • Developed test scripts to test the Mobile applications with Appium WebDriver and TestNG using RUBY
  • Reviewed and analyzed Business Requirements and Use Cases design document throughout the Software Development Life Cycle (SDLC). Tested RESTful API using Postman
  • Worked as Software DevelopmentEngineerin Test (SDET) is responsible for developing and executing comprehensive suites ofautomationtest plans and test cases.
  • Involved in entireSDET(Software Developmentengineertesting), in Developing Test Plans and Test cases for various aspects of the User interface.
  • Developed BDD tests using specflow by writing behavior and step definitions
  • Implemented Jasmine as a testing framework with WebDriver JS in Protractor.
  • Create automatedregression test suites using selenium and C#.
  • Involved in automating theWeb servicestesting withSOAP,RESTprotocol usingSoapUI Pro.
  • Involved in manual testing using Microsoft Visual studio to develop test cases, test scripts, executing and logging defects.
  • Developed and maintained automated test scripts for Regression testing using Selenium libraries, Jasmine framework
  • Involved in Responsible for IntegratingSeleniumTests with Jenkins for Continuous Integration (CI).
  • Use ALM for bug reporting, bug tracking and project management.
  • Involved in entireSDET(Software Developmentengineertesting), in Developing Test Plans and Test cases for various aspects of the User interface.
  • Involved in design and implementation of Selenium Web Driverautomationframework for smoke and regression test suites using TestNG, Selenium, and Jenkins.
  • Created defects using bug-tracking tool Jira. worked on SpecFlow framewok to organization to replace unreliable and time consuming-to-write Test Automation software.
  • Experienced in Using of GroovyScriptingfor writing the test cases in SOAPUI tool.
  • Effectively involved in Defects logging, tracking and managing Defect Life Cycles using HP Quality Center and JIRA
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Involved in web and windows projects, with both C# and VB .NET using Coded UI automation tool.
  • The entire Ruby scripting done using Cucumber framework wrote and executed SQL.
  • Created Test Plans, Test Cases and logged defects in MS-word and MS-Excel.
  • Created test suites and test cases in JUnit for various scenarios in the application.
  • Performed manual testing of each build and then Regression testing on each builds using Selenium Web Driver.

Environment: Selenium Web Driver 2.0, C#, net JUnit, web services Java, Ruby, TestNG, Xpath, Agile, ANT, JIRA, Manual Testing, .net framework Quality Center, MS Visio, HTML, MS Office, Linux Java Script, Oracle, UNIX.

Confidential - Fairfax, VA

QA Automation engineer

Responsibilities:

  • Involve in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites using BDD - Cucumber.
  • Worked on multiple stories to implement classes with XPath’s.
  • Have written several SQL statements to compare data that is returned from API with data resided on DB.
  • Performed back end testing by writing and executing SQL queries to validate the data being populated in appropriate tables and manually verify the correctness of the data with front-end values.
  • Handle Popups windows and Alerts testing using Sikuli driver and chrome extensions.
  • Contributed in developing Automation Framework that uses Java, Selenium Web Driver and JUnit.
  • Performed Data driven testing using Selenium Web Driver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (Server and Web Driver)& created Data Driven framework using JUnit.
  • Bug reporting and tracking by using JIRA.
  • Implement automation scripts using Protractor and Type Script Framework with Cucumber as BDD for the Angular Application.
  • Running the Automated regression test cases at end of each sprint on CI/CD model with help of Jenkins.
  • Created Test Scripts in SOAPUI for Testing Web Services.
  • Tested Enterprise Restful API using Rest Assured and Postman, Used HamCrest Assertions,
  • 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.
  • Performed cross browser testing on different Operating Systems like Windows and Linuxand on different browsers like Internet explorer, Firefox, Google Chrome, Safari and Opera.
  • Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suite
  • Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
  • Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meetings.
  • Participated in peer review with team and developers to review test cases/test scripts.
  • Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.

Environment: Selenium WebDriver, Selenium Grid, Eclipse, Oracle, HTML, XML, Git, JUnit, TestNG, Jenkins, SoapUI, JIRA, BDD, Cucumber.

We'd love your feedback!