We provide IT Staff Augmentation Services!

Qa Engineer/api Tester Resume

2.00/5 (Submit Your Rating)

Walla Walla, WA

SUMMARY

  • 5 years of experience as a QA in testing web based/ Client/Server applications and Web Services, API testing wif Manual and Automation Testing tools in various domains.
  • Experience in working wif different development environments such as Agile/Scrum& Waterfall.
  • Involved in teh Design and implementation of different Automation frameworks such as Hybrid Framework, Data Driven Framework, Keyword Driven Framework and Page Object Model (POM) for various projects.
  • Expertise in Automation tools such as Selenium WebDriver, Selenium IDE/RC, Selenium Grid, Java, Jenkins (continuous integration), Maven (Build Management), Eclipse, Cucumber, TestNG (Regression tests) and JUnit.
  • Good at implementing teh concepts of Object - oriented programming using Java.
  • Extensive experience in JIRA, Selenium WebDriver, Maven, TestNG, Log4j, Rest API Testing (Postman and Rest Assured Automation), Soap API Testing (SoapUI Tool ), Git, Database Testing using JDBC API and Jenkins.
  • Excellent noledge of Software Development Life Cycle and Software Test Life Cycle.
  • Effectively worked wif Software development team in improving development and testing processes to efficiently deliver software and services which meets teh quality, standards and customer expectations.
  • Proficient in automating test cases wherever required using Selenium WebDriver in Java wif teh help of Maven, TestNG, log4j, Git, Jenkins.
  • Hands on experience in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using teh TestNG annotations like Groups, Parameter, Data Provider and Listeners.
  • Very good exposure of testing applications on wide range web applications on Telecom domain.
  • Good Knowledge in OOPS (Object Oriented Programming System) concepts i.e., Abstraction, Polymorphism, Encapsulation, and Inheritance.
  • Ability to validate GUI and system functionality on desktops as well as mobile devices running wif Android and iOS wif teh help ofAppiumtool integrated wif complex architecture and Mobile Browser, Mobile Native Application Testing, Mobile Cloud Platform.
  • Experienced in making DataDriven and keyword and hybrid Framework to maintain Test Suites.
  • Experience in SOAP API manual testing using SOAP UI tool. Experience in POSTMAN tool for API testing for some scenarios.
  • Experience in Rest Assured API automation testing wherever required.
  • Expert level noledge in all modules of Quality Center (Requirements, Test Plan, Test Lab, Dashboard and Defects).
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Basic understanding of Behaviour Driven Development (BDD).
  • Ability to perform multi-tasking and excellent in working in environments wif deadlines.

TECHNICAL SKILLS

QA Management Tools: JIRA, Rally, MS Office, MS Excel

Automation Tools: Selenium WebDriver in Java, Selenium, Eclipse

Automation Frameworks: Data driven framework by using Page Object Model design pattern wif Page Factory, TestNG, Log4j (Logging framework)

API: Apache POI for data driven framework, JDBC API for database testing

API Testing: Rest Assured API Automation, POSTMAN, Soap UI Tool, Soap API Automation

Logs and Reports: Extent Reports, Log4j for logs

Version Control: Git, SVN

Mobile Automation: Appium

Languages: Java, XML

Build and CI Tools: Jenkins, Maven

Methodology and Processes: Agile

PROFESSIONAL EXPERIENCE

Confidential, Walla Walla, WA

QA Engineer/API Tester

Responsibilities:

  • Teh project was to modify teh existing BSS and ensure that teh Customer Payment Module functions as per teh Requirement of processing payment and sending confirmation to customers.
  • Analyzed Business Requirements Documents to get better understanding of teh system both on technical and business perspectives.
  • Analyze business requirements and FSD documents to create & execute test cases in ALM (QC).
  • Worked wif developers for complete overview of teh issues, updates on application to meet teh goals on time.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
  • Setup teh Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Developed custom libraries for automation using JAVA &Selenium WebDriver.
  • Added many front-end automation tests and BDD steps usingCucumberspecification framework, TestNG, Appium and Java which decreased 75% of manual testing.
  • Created and executed automation test cases usingSeleniumWebDriver/Cucumberframework for Web App andAppium/Cucumberfor Mobile App.
  • Worked on teh Android module of teh project where I was responsible for automating teh app using Appium wifpython.
  • Created Java based scripts for Selenium WebDriver wif TestNG as automation frame work.
  • Developed automated tests in partnership wif developers for continuous regression testing and reducing manual testing using Selenium, TestNG, and Maven.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test teh web application.
  • Created automation scripts in SoapUI using Groovy Script for web services testing.
  • Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model.
  • Monitored teh test execution in Jenkins once teh code pushed into Continuous Integration.
  • Performed web services testing wif Postman by validating request and response for XML, JSON files.
  • Involved in Defect Management, Defect Review and Defect Status Reporting.
  • Performed Regression testing on new builds, every modification in teh application using Selenium WebDriver.
  • Use Firebug for teh web based application testing wif selenium for teh commands and locator application.
  • Reported software defects in Quality Center and interacted wif teh developers to resolve technical issues.
  • Analyzed test results, tracked teh defects and generated reports using Quality Center/ALM.
  • Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.
  • Interacted wif other external teams for environment/license issues, external services availability and work towards resolution.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in teh application.

Environment: Java, Selenium WebDriver, Eclipse, Jenkins, SoapUI, Appium, Python, TestNG, Cucumber, Agile (Scrum) methodology, Quality Center/ALM, POSTMAN, SQL, XML, GIT, Maven, Windows.

Confidential, Los Angeles, CA

QA Automation Engineer

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Developed and implemented robust MVC pattern base testing wif Selenium WebDriver which cut down teh script development time in half.
  • Designed and Developed Test Cases for automated testing using Selenium, TestNG and Eclipse IDE.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Createdtest cases,scriptsbased on functional specification,prepared test data forsimultaneousand combined Trade testing.
  • Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, SOAP UI, Maven and Jenkins.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Involved in Designing & Developing data driven framework using Selenium WebDriver, TestNG and implemented Java Mail to send teh regression result automatically.
  • Involved in validating teh web services related to customer, account and transaction management using teh Postman by sending HTTP requests and performing data validation.
  • Created and enhanced numerous test scripts to handle changes in teh objects, in teh tested application’s GUI and in teh testing environment using Selenium WebDriver.
  • Developed test automation scripts using Selenium WebDriver for regression and performance testing of teh various releases of teh application.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
  • Created XML based test suit and integrated wif Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments wif different test configurations.
  • Involved in acceptance testing using Cucumber and Selenium WebDriver.
  • Validated web services using Groovy Scripts in Soap UI.
  • Used Firebug to do web based application testing wif selenium for teh commands and locator application.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Involved in Web Services Testing using SOAP UI to create and execute automated functional, regression, compliance, and load tests.
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Conducted backend testing using SQL queries to validate data for database.
  • Used JIRA for bug tracking and reporting, also followed up wif development team to verify bug fixes, and update bug status.
  • Working closely wif teh Developers in teh review and modification of teh product and its specifications using Agile-testing methodology.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, POSTMAN, Cucumber, SOAP UI, Eclipse, TDD, Agile, HTML, XML, XPath, JavaScript, JIRA, Firebug, Oracle, GIT, Windows.

Confidential, Phoenix, AZ

Manual Tester

Responsibilities:

  • Reviewed Test Cases, Test sets, Review Reports and ensured that they are in accordance wif QA Best Practices
  • Preparing Test plans, Test Strategy, Test Cases based on Business requirements, Functional specifications, Technical Specification and SRS.
  • Wrote Test Cases defined Test Strategy, Generating Test sets, executed Test Cases -generated reports for tracking progress in general and for tracking defects using Qulaity Center
  • Developed functional test scripts using Functional Tester and for conducting teh regression tests
  • Interact wif business units and developers to gather and document requirements.
  • Extensively used SQL queries to test teh Backend of teh application.
  • Reviewed of Software and Business Requirement, Functional specifications Technical Documents wif teh stake holders
  • Managed teh defects detected in teh UAT throughout teh defect life cycle in teh UAT.
  • Prepared UAT Test reports indication clearly teh areas of Risk, Recommendation

Environment: Manual Testing, UAT, SQL, Quality Center, Windows.

We'd love your feedback!