We provide IT Staff Augmentation Services!

Qa Automation/manual Engineer Resume

5.00/5 (Submit Your Rating)

Timonium, MD

SUMMARY

  • Over 8+ years of experience as a QA Manual/Automation Engineer - SDET, extensively worked on Manual, Automation, Devops Testing of Web Client Server, Cloud (AWS), Mobile, API, Webservices Applications.
  • Expertise in performing Functional Testing, Integration Testing, Backend Testing, Regression testing, using Selenium/WebDriver, Java/J2EE and JUnit/TestNG, Database Testing using SQL.
  • Depth knowledge on Software development lifecycle (SDLC), Testing Lifecycle (STLC), Defect Life Cycle, Test processes and different methodologies like Waterfall, Agile, and Scrum.
  • Developed/maintained Test Plans, Test Cases, Defect Tracking and reporting, Analyzing, Designing and Implementation of QA Testing strategy for Web based and Client/Server applications using both Manual and Automated Test environments.
  • Expertise in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into Test Scenarios.Worked on Protractor, JavaScript, Jasmine to automate angular JS applications and performing Regression testing.
  • Experienced in making Data and Keyword Driven and Maven/Ant Frameworks to maintain Test Suites.
  • Experience in Core Java, development by applying different concepts like OOPS concepts, Collections, Strings, Exception handling, Multithreading, etc. and experience in Groovy and JavaScript.
  • Expertise in developing Automation frameworks withSelenium WebDriverusingJAVA and C#.
  • Experience in testing both SOAP and REST services using SOAP UI, Groovy Script, Postman and Tested both XML and JSON formats. Experience on performance testing of service using JMeter, HP Load Runner. Know Web Debugging Tools like Firebug, Fire path and Path.
  • Working experience with defect tracking tools like HP ALM/Quality Center, Jira, Confluence, Microsoft Team Foundation Server (TFS). Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub andAssisting database of applications developed with MySQL, SQL, Postgres, and Oracle. Experience in the development of TestNGframework inSelenium.
  • Strong in writing SQL queries to perform backend data validations. Experience with source version control tools such as Subversion (SVN), TFS, Git and Bitbucket.
  • Experienced in using Selenium automation frameworks like Hybrid, Data-driven, Keyword frameworks and POM.
  • Experience with Apache POI to read data from external sources like Excel Spread Sheets for validations. Know Microsoft Office tools (MS-Word, Outlook, PowerPoint, Excel, and Access).
  • Experienced in Test Driven development (TDD), Acceptance Test Driven development (ATDD) and Behaviour driven development (BDD) using Cucumber / Gherkin.
  • Implemented cloud-based automation on Sauce Labs and Browser Stack for various applications with various combinations of OS and browsers.
  • Experience with Allure Report and Extent Report to display detailed test execution reports with pie chart along with screenshots of corresponding failed test cases.
  • Knowledge of Web Development technologies in general, including HTML, JSON, CSS, JavaScript, AJAX & XML.
  • Experience in unit testing, user acceptance testing (UAT), system testing, performance testing, White Box Testing, Black Box testing, sanity testing, exception testing, API Testing, Cross browser testing, compatibility testing & security testing.

TECHNICAL SKILLS

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug life Cycle

Testing Tools: Selenium WebDriver, QTP, JMeter, HP load Runner, SOAP, Gatling, Postman, Protractor, Manual Testing, Appium (Android &iOS Testing).

Frameworks: Page Object Model, Keyword Driven, Data Driven, ATDD, BDD, Hybrid Testing, Cucumber, Jasmine, Gherkin, TestNG, Junit, Unknit, log4j.

Build &Integration tools: Maven, Ant, Jenkins, Bamboo, Hudson.

Programming Languages: Java, C#, .Net.

Browsers: Firefox, Internet Explorer, Safari, Google Chrome, Opera.

Operating System: Windows Variants, Unix, Linux, Mac, iOS, Android.

Database tools: MySQL, SQL, Postgres, Oracle, Docker.

Defect Tracking Tools: HP ALM, Quality Centre, Jira, Confluence, Team Foundation Server (TFS).

Scripting Languages: JavaScript, VB Script, Groovy Script.

Mark-up Languages: HTML, XML, JSON, Path, XCode, XSD, XSL, XSLT, JSP, AJAX, CSS

MS Office Tools: MS Project, Outlook, Excel, PowerPoint, MS Access, Word

Other Utilities: Eclipse, WebStorm, Notepad++, Microsoft Visual Studio, IntelliJ, SQL, GIT, SVN, Bitbucket, TFS, Sauce Labs.

Types of testing: Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing, White Box Testing, Functional Testing, Performance, Smoke, Sanity, API and Unit testing.

PROFESSIONAL EXPERIENCE

Confidential, Timonium, MD

QA Automation/Manual Engineer

Responsibilities:

  • Worked in Agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release.
  • Performed functional testing like unit testing, integration testing, Method Test, Test suite using TestNG. Experience onRest-assuredon API Automation Testing java-based library’s experience onRest-assuredon API Automation Testing java-based libraries.
  • Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Diverting, SOAP UI, Maven and Jenkins.
  • Designed, reviewed and created automation test cases for performing functional, concurrency, timeout and transition testing for web services using csv-based Java/J2EE automation framework.
  • Used Maven for building the Eclipse project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Created and executed automation testing ofRESTAPI using Java with Ham crest andREST-Assured.
  • Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
  • Customized the seleniumTest as per the Test Case by using the C# Script.
  • Performed the Mobile Testing for Mobile App, identify the Mobile Platform like IOS, Android by usingAppium.
  • Good experience in mobile testing usingAppiumin both IOS and Android applications usingsimulatorandemulator
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium. Solid API testing such as SOAP, Restful services.
  • Automated Restful services usingRestAssuredAPI using java/J2EE by following the TDD/BDD framework model.
  • Involved inMobile TestingincludesApp Testing. Test automation for web application using Cucumber.
  • Tested request and response XML's based web services interfaces using Soap UI and inserted Xpath assertions, Created Test suites, Test cases and test steps in SOAP UI Tool.
  • Used Quality Centre and JIRA for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status. Scheduled Smoke test runs for nightly execution using Jenkins. Used GI repository to store and share code for accessibility.
  • Used SOAP UI Pro and Ready API tool to test webservices like Restful APIs and soap interfaces.
  • Database Testing using SQL Queries with multiple Databases Oracle, DB2, SQL Server and SQL and performed Database testing including data integrity and data validation testing.
  • Provided client support by analysing day-to-day requirements and generating reports by executing queries based on the requirement. Involved in monitoring, maintaining, stabilizing of automatedjobs using Jenkins. Used Jenkins CI/CD model for effective delivery of applications.

Environment: Java, Selenium WebDriver, Eclipse IDE, TestNG, Maven, Rest-Assured, Web Services, Rest API, Post man, Insomnia, Lab tools, Docker, Swagger, Cucumber, Gherkin, Jenkins, GitHub, Eclipse, Firebug, Fire path, XPath, XML, Soap UI, Quality Centre, SQL, Agile, and Windows.

Confidential, Philadelphia, PA

QA Automation/Manual Tester

Responsibilities:

  • Interacting with Peers and Developers to clarify the issues related to Test Data, Test cases design Flow, Features, and Functionality of application. Developing test cases, test scenarios and user flows for various platforms. Involved in Manual Testing to develop test cases, test scripts and record bugs
  • Reporting services which cover Build information, Test results and progress, project management, agile reports bug with the help of TFS and Closely interacted with developers to fix bugs.
  • Prepared Test Plan, test Cases, Test scripts and Test Metrics for the application as well as for the database verification based on the functional requirements, portal redesigned and test flows.
  • Recently started mobile testing on iPad, tablets and other mobile devices.
  • Extensively used SQL for backend testing.Conducted Black Box Testing for the Application.
  • Created reports that included general overview, open bugs, new bugs, and enhancement requests. Entered new bugs and maintained the status of those bugs.Performed Backend Testing using SQL Queries on SQL Server database.Tested the whole program, specialized in several input applications.
  • Created test scripts usingC# and Selenium Web Driverfor the functional test cases.
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.Traceability document update and Test management tool (Quality Centre).
  • Experience developing test scenarios for iOS automation framework to simulate user actions for mobile iOS application
  • Created Regression Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.Test execution and Defects management.
  • Tested windows and web based application developed in C# and Java.
  • Evaluated and implemented QA process improvements for ongoing testing.

Environment: Selenium Grid, Manual Testing, Quality Centre, HTML, JavaScript, C#, SOAP, Test NG, SQL, Oracle, windows, Selenium WebDriver, SOAP UI, Maven, TestNG, XPath, CSS Selectors, Eclipse, HTML, Fire path, Firebug, CSS, Quality Centre, MS- Office (Excel, Word), Agile Scrum.

Confidential, Bellevue, NE

Test Engineer

Responsibilities:

  • Performed Functional Testing, User Acceptance Testing and System Testing.
  • Prepared and executed Test Cases as per System requirements.
  • Performed various black box testing Methodologies like Functional testing, Usability Testing and
  • Regression testing.
  • Development of automation scripts for mobile applications using UFT-Mobile based on x-path.
  • Coordinated testing activities with testing team members.
  • Created Test plan, Test cases, Test scripts and followed the agile development process.
  • Extensive Knowledge on all major Defects prior to End to End Testing.
  • Performing manual testing on the applications on the mobile devices and identifying bugs.
  • Extensive knowledge of Functional Testing, Unit Testing, Integration Testing.
  • Regression Testing, Guesting, Back-End Testing, Browser compatibility (cross browser) testing, in different stages of Software Development Life Cycle (SDLC).
  • Knowledge on test goals for sprint user stories (Agile Process).
  • Perform multi browser testing and multi environment testing.
  • Performed automation feasibility using Selenium WebDriver and demonstrated Proof of Concept.
  • Involved in creating the scenarios in Performance Center 11.0.
  • Defect Reporting and Tracking using QC.
  • Created and maintained Test Data on Excel sheets.
  • Performed Backend Testing using SQL.
  • Conducted Cross Browser Testing on different versions of IE and Firefox.
  • Extensively performed Manual Testing process to ensure the quality of the software.

Environment: Manual and Automation Testing, Selenium Web Driver, Grid, JUnit, Java, Jira, Agile Process.

Confidential, Ewing Township, NJ

QA Analyst

Responsibilities:

  • Analysed the system requirements and developed detailed test plans and test cases and provided the documentation, collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.
  • Involved in testing of application using the Scrum (Agile) methodology.
  • Involved in integration testing of Informatica mappings, worklets, Workflows and Unit testing using UTF.Continuous Delivery pipeline with Docker, Jenkins, GitHub andAWS.
  • Development of automation scripts for mobile applications using UFT-Mobile based on x-path.
  • Execution of automation test suite developed for mobile using UFT-Mobile plug-in.
  • Knowledge of Web Development technologies in general, including HTML, CSS, JavaScript, AJAX, and Maldeveloped automation framework from scratch usingJava/J2EE TestNG, Maven and POM.
  • Verified the data in database through SQL statements and executed stored procedures and triggers.
  • Mobile automation of android and windows app using Appium and Selenium Web driver.
  • Supported the extraction, transformation and load process (ETL) for a Data Warehouse using Informatica.
  • Conducted Functional testing, Regression Testing using selenium with Data-driven, Key-word Driven framework.
  • Tested on Web Services using WSDL and to check the communication between different services.
  • Developed BDD Automation Framework using Cucumber tool and developed Feature files which includes Features, Scenarios and Step Definitions. SOAP and REST calls usingJava.
  • Designed and documented REST/HTTP, SOAP API’s, including JSON data formats and API Versioning strategy.
  • Responsible for implementingLoad Runner, Performance centre, JMeterbased infrastructure.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on analysis, and understanding of the requirements, functional specifications, and end-user needs.

Environment: Selenium WebDriver, SQL Server, Git, Oracle, SOA testing, JAVA, Gherkin, Agile, Cucumber, JMeter, HP ALM Quality Centre, BDD, Appium, End to End Testing, HP Load Runner, Jenkins, UAT, SOAP UI, REST, JavaScript, Regression Testing, Maven, Eclipse, XCode, TestNG.

Confidential, Dallas, TX

QA Tester

Responsibilities:

  • Performed Functional Testing, User Acceptance Testing and System Testing.
  • Prepared and executed Test Cases as per System requirements.
  • Automating and debugging regression and smoke test scripts for major releases.
  • Involved in root cause analysis and performance analysis of the developed test scripts.
  • Performed various black box testing Methodologies like Functional testing, Usability Testing and Regression testing.
  • Involved in Defect Management and Defect Reporting.
  • Coordinated testing activities with testing team members.
  • Defect Reporting and Tracking using QC.
  • Created and maintained Test Data on Excel sheets.
  • Performed Backend Testing using SQL.
  • Conducted Cross Browser Testing on different versions of IE and Firefox.
  • Extensively performed Manual Testing process to ensure the quality of the software.

We'd love your feedback!