We provide IT Staff Augmentation Services!

Qa Automation/manual Engineer Resume

San Antonio, TX

SUMMARY:

  • QA Automation Engineer around 4+ years of experience in all phases of Software Testing Life Cycle (STLC), Developing Test Strategy, Test Cases, Test Plan, and Automation test scripts using Selenium. Diversified experience in Automation, Manual testing, and Business Analysis methodologies, serving various domains such as Energy and Utilities, Ecommerce,and Insurance.
  • Experience in Software Development Life Cycle (SDLC) including Waterfall and Agile Scrum model.
  • Experience in Grouping of Test Cases, Test Methods and Test Suies for regression and functional testing using TestNG annotations like Groups, Parameter, Data Provider.
  • Experience with Cross - Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
  • Hands on experience in XPath, Log4j, Maven and TestNGannotations.
  • Experience using Accessing Forms, tables, link, Keyboard Mouse Events, Uploading File using Selenium WebDriver.
  • Experience in handling multiple windows, Alerts,and Pop-ups with Selenium.
  • Experience in testing withhandling different methods of Select class for selecting and deselecting, for drop down.
  • Experience creating user stories in Product backlog and maintaining Sprint backlog.
  • Excellent experience in Smoke, Functional, Integration, GUI (Graphical user interface), Regression, System, Compatibility, Performance, Acceptance, Security, Stress, Black Box Testing etc.
  • Experience in Understanding the code written in different programming languages Java, JavaScript, SQL, Python, ruby and databases like Oracle, SQL Server. .
  • Good knowledge of UNIX/Linux shell commands to tail the logs, adding users, starting services from the shell, settings aliases to frequently used commands, creating users and settings file system permissions.
  • Experience onMobile Tester and QA Engineer, performed manual and automated testing for the number of web projectssuch as information and news professional QA portal and company web site across multiple browsers ((IE, Firefox, Safari, Chrome, and Geb and mobile devices (Android, iOS)
  • Experience in designing and developing interactive User Interfaces, usability, web, and client / server applications using HTML5, CSS3,JavaScript and JQUERY
  • Ability to develop web applications using HTML, CSS, Java Script, jQuery, AJAX, Angular JS.
  • Experience in validating Regular and Ajaxcontrol using Selenium locators (XPath, CSS, id, and name).
  • Experience on testing web services (SOAP, REST) using SOAPUI Tools.
  • Expertise in using Bug tracking Tools Mercury/HP Quality Center, Rational Clear Quest, Bugzilla, Rally, and JIRA.
  • Experience in Continuousintegration tools like Maven, Jenkins, and TortoiseSVN Subversion client to manage different versions of the source code.
  • Experience in Behavior Driven Development (BDD), Acceptance Test Driven Development (ATDD) using Cucumber, Gherkin.
  • Wrote Features, Scenarios, Scenario Outlines, Step definitions for BDD inCucumber.
  • Experience in configuring application framework by processing excel spreadsheets using Apache POI.
  • Expertise in different types of testing like Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, JUnit Testing, Black box testing, Functional testing, Database testing, GUI testing, Web / UI and (UAT)User Acceptance Testing.
  • Experienced with SQL, to run the data integrity tests for backend testing and JDBC establish connectivity between the Java Programming language and a wide range of databases.
  • Experience with build tools like Ant and Maven.

PROFESSIONAL EXPERIENCE:

QA Automation/Manual Engineer

Confidential, San Antonio, TX

Responsibilities:

  • Performing the role of Test Automation Developer in a fast-paced agile team.
  • Experience in creating test frameworks using Ruby/Cucumber, Selenium Webdriver, Selenium RC, UFT/QTP.
  • Experience with Behavior Driven Development (BDD), Acceptance Test Driven Development (ATDD) using Cucumber and Gherkin .
  • Wrote the features, Scenarios, Outlines and Step Definitions for BDD in Cucumber.
  • Extensive experience in core Java and Ruby, Object-Oriented Programming and Multi-Thread Programming .
  • Experience in creating user stories in Product backlog and maintaining Sprint backlog.
  • Experience in understanding the code written in different languages; java, Javascript, SQL, Python, Ruby .
  • Experience in Oracle and SQL Server databases.
  • Experience testing web services using SOAPUI and automation of backend services (REST).
  • Experience in Continuous Integration tools like Maven, Jenkins, TortoiseSVN Subversion client to manage different versions of source code
  • Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
  • Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing using Selenium.
  • Implemented Regression and Smoke tests and Load testing and stress testing execution as separate step of deployment process by using WebDriver.
  • Used HP Quality Center (QC) and JIRA for reserving, executing test cases, defect tracking, and the complete test management
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG).
  • Performed functional testing of SOAP & RESTful Web Services using SOAPUI Tool Used Java/Junit to run Cucumber feature and scenarios and generating report daily basis.
  • Actively participated and Interacted with product management teams in the review and analysis of functional requirements.

Environment: Ruby, Cucumber, Gherkin, Oracle DB, Eclipse, Rubymines, Firepath, SOAPUI, XML, HTML.,Smartbear, JIRA, Quality center, GitHub,Totroise SVN, Java.

QA Mobile Tester,

Confidential, Eden Prairie, MN

Responsibilities:

  • Parameterize the test for multiple sets of data testing.
  • Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Designed the automated test cases using the Selenium Web Driver inside the Eclipse IDE using Java.
  • Create framework using TestNG and Web driver.
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Geb, Safari, and Firefox where multiple tests were run at the same time.
  • We used web debugger tools Charels and fiddler.
  • Downloads from HTTP and HTTPS hosts, It is implemented as an ActiveX control for Internet Explorer on Windows or as a Java Applet for other browsers and platforms.
  • If the web site uses cookies to authenticate your HTTP(S) session, the Download Manager will use those cookies the same way your browser would.
  • Developed backend web services using Node JS and stored dependencies using NPM.
  • Wrote python routines to log into the websites and fetch data for selected options.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Mobile automation of IMDb android and windows app using Appium andSelenium Web driver
  • Using JIRA and HP(ALM)/QC as a defect tracking tool for Product backlog and reporting bugs.
  • Writing SQL queries to setup/modify test date in Oracle database.
  • Performing Web automation in Selenium using JUnit framework and performing Mobile Web Manual testing.
  • Tested request and response XML based web services interfaces using SoapUI.
  • Coordinating with Performance team to ensure the app is load tested in every Sprint.
  • Design, developed and implemented Keyword Driven, Data Driven and Hybrid Driven automation testing framework utilizing Java, TestNGand Selenium Web-Driver.

Environment: Selenium IDE/ WebDriver, Grid, TestNG, XML, Ruby, XPath, Maven, Firebug, Firepath, JUnit, Web Services, SOAPUI Pro, Java, Python, Jenkins, GitHub, Cucumber.

Confidential

QA Analyst

Responsibilities:

  • Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG).
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release.
  • Involved in Maven configuration for running servers and scripts after the build.
  • Experienced in load and performance testing tool JMeter.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium .
  • Performed Regression testing for new builds and every modification in the application using Selenium.
  • Used SeleniumWebDriver to run test cases in multiple browsers and Platforms.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Analyzed test results, tracked the defects and generated reports using Quality Center.
  • Testing the functionality and design of Payroll Applications
  • Involved in designing and building automation frameworks in support of continuous integration in a test driven development (TDD).
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Environment: Selenium WebDriver, Jenkins, BDD(Cucumber)and ATDD, SOAP UI, Maven, Appium (Android), TestNG, Bash scripting, Quality Center, Firepath, Firebug, Eclipse, XPATH, Java, HTML, CSS, TDD, Android, SQL, Oracle and Windows, JMeter.

Hire Now