Sr. Quality Engineer Resume
5.00/5 (Submit Your Rating)
Bentonville, AR
SUMMARY
- Over 5+ years of IT experience with Senior Quality/SDET Engineer, 100% hands on, extensive experience in Software Testing and Tool Development.
- Strong experience with SOA architecture which include SOAP Web Service and RESTful Web Service Testing
- Complete hands on experience in design and development of UI/Backend Test frameworks using tools like Selenium Web driver, TestNg, Maven, Selenium Grid, Jenkins, Apache HTTP Client.
- Programming with Java, JDBC, JAXP, JSP, Servlets, Spring Frameworks like CORE, MVC, AOP, BOOT
- Performed Web services testing using RESTASSURE plugin and have automated REST API's.
- Implemented (SOA) Service - Oriented Architecture to be effective and a clear understanding of well-defined, self-contained state of other services.
- Strong experience in Web Services testing using SOAP UI, 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 SOAP UI.
- Strong understanding and development experience of REST API JAXRS libraries and Jersey Implementations
- Possess knowledge in understanding front end frameworks like JavaScript, jQuery, Html5 CSS3, Angular Js.
- Hands on database knowledge in writing SQL queries for databases like Oracle, MySQL, PostgreSQL including Joins, table design, Triggers, Stored Procedures, Cursors, Views, Indexes
- Hands on working experience in scrum teams and sprint span.
- Hands on experience in creating test plan, testcases and test strategy.
TECHNICAL SKILLS
Platforms: Windows, UNIX, Mac OSX
Languages: Java, PL/SQL, and Visual Basic.
Functional Automation Tools: Selenium WebDriver, UFT, Expresso
API tools: Postman, SOAP UI, REST Assured, TestNG
IDE: Eclipse, IntelliJ, Atom
SCM Tools: GIT, SVN
Continuous Integration Tools: Jenkins
Defect Tracking: JIRA, Bugzilla, Agile JIRA, TFS, Trello, Plan IT Poker
DB Tools: MS SQL Server, SQL-Plus, Oracle, Mongo DB
PROFESSIONAL EXPERIENCE
Confidential, Bentonville, AR
Sr. Quality Engineer
Responsibilities:
- As a Restful Services - test automation engineer, led backend Restful API test automation utilizing Postman for large scale e-Commerce application.
- Involved in the development of Test plan, Scenarios and Test scripts for manual, automation and performance testing of the various applications.
- Update the API Automation framework for http client to validate API and use GIT client for version controlling.
- Perform manual testing based upon test plan executing test cases and maintaining documentation related to it.
- Used Agile Manager for bug tracking and reporting, also follow up with development team to verify bug fixes, and update bug status.
- Designed, maintained and executed Automated Integration framework of API/Web Services across multiple test and production environments using Java Script and Node.js
- Created custom JSON/XML Assertors, for validation of SOAP (WSDL), and REST API calls, and Data Banks for storing and analyzing data input/output and error codes.
- Extensively used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.
- Worked in Agile SCRUM team and used JIRA as a bug tracking tool.
- Performed manual testing of REST API calls using POSTMAN.
- Maintain Git Repository by performing code merge.
- Used Git for Code reviews and merge the pull requests for GitHub.
- Responsible for writing REST API automation test cases using Java Script.
- Created Test Matrices and Plans for new Mobile APP Testing Projects
- Developing, maintaining and executing manual tests and regression scenarios for multiple web and mobileapplications under test.
- Testing product and reproducing and reporting bugs.
- Experienced working in an Agile environment.
Confidential, Austin, TX
Quality Engineer
Responsibilities:
- Responsible for E2E testing for various teams with in Confidential like Proxy & Argentum.
- Responsible for enhancing HAT automation framework hooking it up with Continuous Integration tool Jenkins
- Shared responsibility E2E framework development by using Java, TestNg, Selenium Web driver, Jenkins, Maven, Apache Http Client class
- Responsible for E2E testing for our partners/client on API’s which include Post an Order, Get an Order, Pay an Order, Pay out’s etc.
- Developed automation framework to test SOAP based Web Services using TestNG.
- Responsible for debugging issues on production, working with partner set up team for triaging live issues and working with cross functional teams to get them resolved
- Automated Rest API tests in Cucumber/Selenium framework.
- Responsible for running E2E jobs for supporting component wise releases with in Confidential since we are a microservices architecture and every component would need an E2E signoff.
- Created automation scripts in SOAP UI using Groovy Script for web services testing.
- Performed automated test procedures for functional testing of Web services and worked on Restful API testing.
- Expertise in performing manual testing & MobileApplication Testingusing Appium. And web application testingusing selenium.
- Designed Hybrid Appium Test automation framework, Expresso Page Object Model for mobileapplication (Android/iOS apps).
- Test Mobile App behaviour under various interruptions: battery strength, incoming calls, SMS, and Video calls.
- Experience in writing CSS Selectors, Xpath, and IDs expressions using JavaScript to identify web elements.
- Wrote test cases for Android apps using Expresso/XCUI for Automation.
- Shared Responsibility for PP4MP dashboard development using Restful services / JAX RS lib as middleware, SQL database as our backend & JavaScript, CSS, html, as our front end.
- Strong knowledge in understanding API design, microservices architecture, Object/Data modelling
- Implemented SOAP UI for Webservices Testing.
- Developed Data Driven Tests using SOAP UI and automated functional testing.
- Responsible for documenting the Automated Test results using SOAP UI and QTP.
- Responsible for integrating backend framework HAT with Selenium grid architecture by creating nodes for a hub, configuring them, integrating them with Testng.xml file for parallel execution of regression on various browsers as a part of our framework enhancement
- Experience in using GIT hub as source code repository.
- Experience working in Scrum teams consisting of Developers, QE, Product managers & Dev/QA managers
- Experience in requirement grooming, Test plan, strategy and test case creation
- Strong core java experience, all automation frameworks designed and developed keeping in mind OOP’s concepts.
- Strong working experience in Java's Collection Frameworks, data structures & algorithms.
- Used Jira for logging defects, status reporting.
Confidential, Wilmington, DE
Quality Engineer
Responsibilities:
- Design the Test Automation framework for testing the front-end application and as well as testing.
- Work at End-to-end team create and automated new test cases in JAVA Spring Tool Suite
- Created Data Driven Automation Framework for Web based application using Selenium Web driver, Java & TestNG.
- Done SOA testing for Payments API's using SOAP UI and Java framework for web services testing
- Responsible for writing system level automation test cases using TestNG and Selenium Web Driver.
- Created web services tests by using Restful Client, Java and XML, TestNG.
- Automated REST services test scripts using LISA and SOAP UI.
- Complete design and Java code implementation of web test framework using Selenium.
- Created Data Driven Automation Framework for Web based application using Selenium Web driver, Java & TestNG.
- Web services validation for SOAP and REST services
- Performed automated web services testing for both REST and SOAP based.
- Generate client for Web Services, executed Web Services using Eclipse Java IDE and SOAP UI
- Writing SQL queries for retrieving and manipulating databases.
- Tested applications in different types of browsers and versions, such as API Internet Explorer, Firefox, Google Chrome to simulate production environment.
- Responsible for leading the by weekly sprint demos to the stake holders and admin users there by coordinating with the developers to understand the in-depth functionality as its being developed.
- Participated in scrum meetings to report daily individual updates to the team.
Confidential
SDET
Responsibilities:
- Integrate Selenium WebDriver framework with.
- Configuration of Jenkins jobs and building test cases from Jenkins.
- Automating IOS, android and kindle devices using Selenium and APPIUM on both emulators and devices
- Analysing and debugging failed scripts Jenkins
- Used cucumber to automate data JSON format for REST API Validation.
- Conducted updating and data configurations for multiple apps released weekly.
- Reporting defects in JIRA.
- Handling offshore teams and helping them in automating complex applications.
- Involved in IPT (Integration protocol testing), as part integration testing of SDLC
Confidential
Associate Engineer
Responsibilities:
- Trained in Object Oriented Programming (Java), RDBMS, Linux.
- Developed automated test scripts for the functional unit, Integration testing as well as Regression testing.
- Performed Continuous Integration using Hudson tool for build deployment and Integration testing.
- Worked as team member and help to generate Test plans, Test cases and Test Scenarios based on the client requirements and functional requirements.
- Work in the agile team to test the functionality of web-based applications using AJAX.
- Involved in working with offshore teams in testing UI elements and building test cases to test them.
- Also work with SQL and MySQL for DB access and management.
- Attending the project meeting and make the report based on the different cases, opinions and suggestions.
