We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

Tampa, FL

SUMMARY

  • 8+ years of experience in Information Technology in Quality Assurance, SDET/Automation, Test engineer/Quality, Manual & Automated Testing of Client/Server and WEB based applications.Extensive experience with Software Quality Assurance Testing on GUI based Client - Server & Web Based applications, Web Services, Data Driven Applications, Data Warehousing projects using Manual and Automated testing procedures.
  • Exposure to all stages of SDLC (Software Development Life Cycle), Software Test Life Cycle (STLC) and software development methodologies such as Agile, V Model and Waterfall.
  • Experience in working with open source toolsSelenium (Selenium IDE, Selenium RC, and Selenium Web Driver), JUnit, Eclipseand preparation of automation test framework.
  • Experience in working with Test Driven development (TDD/BDD) by writing Gherkins language in cucumber tool.
  • Platform validation & verification, Automotive/Infotainment Project Exposure
  • Expertise in both manual and automation testing of Web services.
  • Good Expertise in Schedule jobs via Jenkins (Continuous Delivery) and Continuous Integration for automating the build and deploy processes allowing significant increase in test automation.
  • Designed and developed Automation Frameworks like Keyword Driven, Hybrid driven and BDD
  • Developed Scenarios, Features and Step definitions using Cucumber and developed a BDD framework.
  • ConductedRegression testing, smoke testing, cross browser testingthrough automated testing tools like Selenium and cucumberalong with Manual testing
  • Extensive experience in testing applications implemented in .NET, C#, Visual Basic, ASP, VBScript, JavaScript, XML, HTML, REST/SOAP, SQL Server and Oracle.
  • Well versed with Quick Test professional (QTP) to support test automation using potential features like Data Driven Tests, Check points, regular expressions and functions.
  • Worked on front end web application development that involved HTML, DHTML, XHTML, XML, and CSS.
  • Experience in developing inCore java programming using OOPS concepts.
  • Experienced in Testing and consuming SOAP and RESTWeb services. Experience in working with SOAP UI and Ready API.
  • Good Expertise in Schedule jobs via Jenkins (Continuous Delivery) and Continuous Integration for automating the build and deploy processes allowing significant increase in test automation. Monitoring the jobs scheduled jobs
  • Expertise in exporting JUNIT scripts fromSelenium IDEto Eclipse JUNIT Test Suites, Creating new JUNIT test cases, modifying the selenese scripts and writing test suites usingJUNIT.
  • Experience in developing and understanding of HTML, XML, CSS and Good Experience in JQuery, Java script
  • Good Experience in using Configuration management tools like Sub Version,GitHub, and Build management tools like MAVEN.
  • Experience in developing manual and automated Test scripts and test cases based on the client provided BRD, FRS and SRS.
  • Extensive experience on SOAP and REST web services testing.
  • Good experience in Web Services testing using SOAPUI, 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.
  • Expertise in writingSQLQueries, for databases like Oracle,SQL server on UNIXas well as Windows platforms.
  • Building an application that interacts with NoSQLCouchbase DB using Spring
  • Proficient performing different kinds of testing like Smoke, Sanity, Functional, GUI, Backend, Parallel Testing, Integration Testing, Regression Testing & UAT.
  • Experience in defect tracking system and bug life cycle using RallyandJira.
  • Ability to work with functional teams in anAgile/SCRUM and SAFeenvironment.
  • Experienced in facilitating User Acceptance Testing.
  • Excellent communication and interpersonal skills and excellent team player with very good analytical & problem-solving skills.
  • Highly motivated and team spirited individual with passion for learning and has the capability to meet deadlines in a fast-paced environment.

TECHNICAL SKILLS

Project Methodologies: RUP, Waterfall, Agile (SCRUM), V-model

Testing tools: Selenium IDE/GRID/WebDriver,QTP/UFT, TAW, ROBOT,Facets,,Cucumber,JMeter

Defect Tracking Tools: HP ALM, Quality Center, Test Director, Rational Clear Quest, and JIRA.,UFT,LEAN FT

Programming Languages: JAVA,PL/SQL, Python, C#,.NET

Database: Oracle 9i/10/11, MySQL, DB2, PostgreSQL, SQL Server

IDE: Microsoft Visual Studio, Sublime Text, WebStorm, EclipseIDE3.6, Dreamweaver, Adobe Photoshop, Text Pad, Notepad++, Firebug, IntelliJ Idea.

Web Technologies: HTML, HTML5, CSS2/3, SASS, XHTML, XML,Perl, Ruby,JavaScript, AJAX, J-Query, JSON, Bootstrap, Angular 2+, Backbone.js, Express JS, Node JS.

Frameworks: TDD, BDD, Key-Word Driven, POM

Operating Systems: Windows XP, 7, 8 & server 2003

Quality Management: DevTrack, Bugzilla, Jira, Quick Test Professional

Build/CI tools: Ant, Maven, iTKO Lisa and Jenkins,pycharm

PROFESSIONAL EXPERIENCE

Confidential - Tampa, FL

QA Automation Engineer

Responsibilities:

  • Performed functional, regression and UAT Testing extensively used Selenium Web driver.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features forBDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development)usingCucumber.
  • Tested mapping of the web service data to the middleware and data transactions to and from middleware to web service adapters by testingRESTAPI services
  • Sound experience in agile development methodologies like TDD and BDD and implementation of tests with Selenium, Cucumber.
  • Responsible for creating test scenarios for user stories and creating automation test suites usingPython.
  • Involved in Configuring, automation and maintaining build and deployment CI/CD toolsGIT/ Bit Bucket, Jira, Confluence, Bamboo, Docker and JIRAfor Multi-Environment with high degrees of standardization for both infrastructure and application stack automation (ECS) inAWScloud platform.
  • Using BDD cucumber framework to analyze the user-story and writing acceptance criteria.
  • Used TestNG Parameter, TestNG.xmlandData Provider for parameterization.
  • Used Selenium automation (Test NG) to different type of browsers to perform Cross Browser Testing.
  • Used JAVA for the implementation of script on Eclipse. TestNG and Junit annotation are using for the implementation.
  • Automated highly transactional e-commerce web application using Selenium WebDriver.
  • Involved in Web Services Testing using SOAP UI.
  • Used .Net framework to build and run the Selenium automation framework.
  • Performed Smoke, Functional, Regression Testing.
  • Maintained Automation scripts and responsible for code check-ins intoSVN
  • Used Java Script to code the test cases in Selenium tool and also process strong knowledge on the same
  • Customize and maintain the test data in Automation Regression Framework (ARF).
  • Created checkpoints and synchronization points in the application to deal with timing problems.
  • Analyzing and developed test script, test cases and performed Manual and Automation Testing like Positive Testing and Negative Testing.
  • Performed Black Box Testing, UAT Testing and extensively used Selenium for Regression, Smoke, Functional Testing and data driven testing using excel file in Selenium.
  • Involved in the Quality Assurance Analysis and Testing Information System.
  • Tracked and managed project defects through the map view lifecycle usingJira

Environment: Cucumber,Gherkins,Selenium Web driver, Python, .NET, JMeter,SVN, XML, HTML, Jenkins, GUI, Jira, Agile(SCRUM),XPath, XM, SAFe

Confidential - New York, NY

QA Test Engineer

Responsibilities:

  • Developed, executed and scheduled the automation test scripts from Quality Center.
  • Developed Selenium test scripts using Java.
  • Performed Automated UI, regression, acceptance and priority1 functional tests of the windows application using Java scripting.
  • Tested compatibility of application for dynamic and static content under various browsers using HTML ID's andXPathin Selenium
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber.
  • Developed BDD (Behavior driven development) based programs using Gherkin for Cucumber.
  • Developed an automated scripts and frame works using Java and VB Script.
  • Implemented and executed the test process using Agile Methodology with daily stand ups.
  • Performed continuous integration (CI) of code and scripts using Jenkins. Configured and launched builds using Jenkins jobs and analyzed the Test Results from Jenkins UI.
  • Used UNIX to check the log files and the memory status and other functionalities.
  • Implemented the editor component with spell-check using AJAX, JSON.
  • Integrated jQuery Grid View for all Data View for the product.
  • Involved in designing and developing the JSON, XML Objects with MySQL.
  • Created test cases scripts and plans to support specific software testing objectives, and assist team in creation, review, and finalization of agile stories and story acceptance criteria.
  • Designed and automated the Web Content Management application using Selenium RC and Selenium IDE.
  • Maintained the Selenium scripts for automation.
  • Involved in Web Services Automation Testing.
  • Performed Integration testing and End to End testing of the entire application.

Environment: Selenium RC and Selenium IDE, jira,Windows& UNIX,, QC bug tracking system, MySQL, Subversion.

Confidential, Waukesha WI

Quality Assurance

Responsibilities:

  • Responsible for Regression Testing, White Box Testing, Functional testing for web-based application.
  • Used Selenium Web Driver with java plug-in to generate automated test scripts for functional testing, GUI testing and enhancing the existing scripts.
  • Performed Regression Testing for every modification made in the application and new builds using Selenium Web Driver.
  • Created automated and executes around 150 test cases using Selenium web drivers.
  • Verified backend data validation using SQL.
  • Tested web services based on Data and functions by SOAPUI.
  • Prepared Log track and reported progress of all tests.
  • Extensively used Wily Introscope and HP Diagnostic to analyze the system resources bottlenecks like Memory Leaks, CPU and Network Bottlenecks as well as problematic application and DB components.
  • Involved in Functionality, User Interface and Regression testing during the various phases of development using Selenium/TestNG.
  • Performed Stress and Load testing using JMeter - used Thread Groups, Samplers, Plans and Proxy recording with listeners to calculate the average response time.
  • Experienced in writing JUNIT Test cases for Java
  • Developed page library as part of modular framework implementation in automation.
  • Maintained and executed ANT build files for running automated test cases along with Continuous Integration tools like Jenkins.
  • Performed UI testing and front end testing using Selenium. .
  • Reported and tracked the bugs to closure using JIRA.
  • Involved in writing test scripts using java and executed it through selenium cucumber.

Environment: Selenium Web Driver, TestNG, Java, Cucumber, Jenkins, Jira, SOAPUI, Firefox, Eclipse, Linux, Oracle, Windows2007, Junit, JMeter.

Hire Now