We provide IT Staff Augmentation Services!

Qa Analyst Resume

0/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • Over 7+ years of Professional Experience as a Software Quality Assurance Test Engineer working on Manual & Automation Testing of Web, Mobile, Desktop Applications and client/server Applications in diverse domains providing extensive support in test planning, test development and test execution of projects both manually and using Automation tools - Selenium, Appium, ReadyAPI. Defect tracking tools - Quality centre, JIRA, TFS.
  • Strong understanding of SDLC, STLC and QA methodologies which enables me to actively contribute in Requirement Gathering, Test Planning, Test Cases, Test Data Set up, Manual testing, Black box testing, White box testing, and Defect Tracking.
  • Versatile test automation tools expertise such as Selenium WebDriver, SOAP UI, and JUnit/TestNG.
  • Proficient in developingSelenium Test Scripts using Java .
  • Experienced in Web Services testing using Fiddler and Postman for both Automation and Manual Testing Rest API’s.
  • Expertise in writing and executing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber JVM and Gherkin.
  • Extensive Experience on understanding Web Service Testing skills like XML, XSD, DTD, SOAP, REST.
  • Extensive experience on Tracking Defects using JIRA,TFS,ADO,HP Quality Center and Bugzilla.
  • Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
  • Experience in designing and implementing different automation frameworks like Keyword Driven Framework, Data Driven Framework and page object model.
  • Experience on Mobile Testing on Android and IOS
  • Ability to work independently as well as in a team oriented, collaborative environment with excellent interpersonal, communication and problem-solving skills.
  • Strong Knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) .
  • Expertise in reviewing/analyzing Software Requirement Specification documents SRS, Business Requirement Documents BRD .
  • Reviewed Business requirements, IT Design documents and prepared Test Plans which involved various Test Cases for all assigned module/projects.
  • Experience in test case preparation, review process, prioritizes & execution of test cases based on business requirements and specifications.
  • Experience in both Agile and Waterfall Software Development Models.
  • Hands-on experience with all levels oftestinglike Integration, Regression, Smoke, Sanity, Functional Testing, Systemtesting, and UAT.
  • Proficient in preparing requirement traceability matrix for Test cases and requirements & automation scripts.
  • Expertise in writing SQL Queries and performing Database testing including data integrity and data Validation testing.
  • Used JIRA as the tracking tool for storing the test plan, uploading the test cases and storing the defects.
  • Developed automated test scripts using QTP and test complete smart bears.
  • Involved in setting of QA Test environment with simulated POS test environment.
  • Strong experience in downstream and upstream testing of POS system.
  • Experience in executing UI testing according to procedures and policies.
  • Experience in developing test scripts usinggroovyfor data driven testing ofSOAPandRESTWeb service usingSOAP UI.

PROFESSIONAL EXPERIENCE

Confidential - Houston, TX

QA Analyst

Responsibilities:

  • Developed Automation strategies incorporating tools, test design, test data preparation, test execution, result analysis
  • Developed test plan, test cases, executed test cases, logged defects and provided testing signoff management, user story integration, development and testing
  • Automated running Regression tests and build report generator for daily builds using Jenkins Build Jobs, Maven
  • Performed Parallel and Cross Browser Testing using TestNG on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
  • Performed Back-end testing of database using SQL queries and verified the data integrity.
  • Wrote SQL queries in order to obtain test reference data, detect data caching issues and ensure data consistency.
  • Performed code refactoring and suggested potential and efficient automation activities, and train the project team to improve QA performance
  • Worked with end users to generate UAT scripts and to successful completion of UAT testing.
  • Designed and Developed UAT Regression automation script and automation of functional testing framework for all modules.
  • Performed data accuracy, data validation and data integrity testing by querying thedatabase using SQL queriesto check the data table on server.
  • Created reusable function library in QTP that can be used across various scripts for provisioning/Billing GUI and API/XML.
  • Used JIRA as the tracking tool for storing the test plan, uploading the test cases and storing the defects.
  • Preparation and execution of test scripts using SOAP UI tool to perform Web Services testing and created collections required to perform test in Postman application.
  • Implemented Regression and Smoke tests execution as separate step of deployment process using WebDriver.

Environment: Java, Selenium, WebDriver, Jenkins, Maven, TestNG, GIT, JIRA, SQL, Internet Explorer, Chrome, MS Word, SOAP UI, TestNG, Postman, SQL Server, Quality Center, UAT, Agile and Windows.

Confidential

QA Engineer

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Software Development Life cycle (SDLC) using Agile methodologies.
  • Reviewing and analyzing system's functional specifications.
  • Translate Business priorities and risks in QA Test Strategy and test Plan. Provide QAeffort estimates, maintain test schedules and seek timely escalation.
  • Prepare Manual Test Use Cases and reviewed the test cases. Involve in Test Script evaluation along with the testing Manger, Business Analyst, Client and the Development Team.
  • Collaborated with business owners, operations, and developers to define functional test cases
  • Worked with Product Delivery to define and establish organizational QA discipline
  • Worked with developers to ensure that defined test cases are correctly developed and executed in an automated manner as part of each build
  • Supported Product Delivery leadership in backend and frontend testing, triaging and tracking quality assurance metrics like defect densities and open defect counts
  • Stayed up to date with new testing tools and test strategies
  • Involved in Test case design and Cross-functionality Testing - Tested and validated the Subscribers PNR records.
  • Experience in Sanity,GUI, Functional, System and Regression Testing.
  • Involved in User Acceptance Testing.
  • Coordinated the Onsite and Offshore teams to resolve issues.
  • Responsible for identifying the issues related to the Data Service functionality in the phone, report, follow up and close the Change requests (CRs) using Tracking too
  • Executed manual testing where it is not feasible to execute automated testing
  • Created a selenium testing environment and trained team members to effectively identify tests and scenarios
  • Created and maintained environments and automated build processes like Jenkins, gulp, grunt, etc.
  • Responsible for Gathering Requirements from the businesspeople to produce Business and Functional Requirements.
  • Identifying/documenting data sources and transformation rules required to populate and maintain data warehouse content.
  • Validating on POS self - checkout QA Testing, involved in setting of QA Test environment with simulated POS test environment, testing and validating POS transaction in Payment systems Gateways.
  • Involve in end-to-end test of Sales and Non-sales data in downstream applications, key and poll is the process where sale data originating from stores POS flows to the backend applications
  • Validating that OPOS is configured to work with legacy data i.e., Price and discount codes and other transaction types/codes.
  • Involved in testing application on different mobile platforms such as iOS and Android devices.
  • Effectively planned for the following sprint by attending sprint planning meetings separately with Android and iOS teams.
  • Involved in user authentication testing for both Android and Apple devices.
  • Tested the application for navigation to different pages, buttons and other features on the page
  • Implemented test automation scripts for mobile testing usingAppiumforAndroidandiOSapplications.
  • Developed automation scripts for Mobile Native applications oniOSandAndroidplatforms usingAppiumandJava.
  • Identified mobile elements usingAppium Inspector, UI Automator Viewer.
  • UsedAppiumto facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Good experience in mobile testing usingAppiumin bothIOSandAndroidapplications using simulator and emulator.
  • Worked on Azure-DevOps pipeline to end to end continuous delivery pipeline.
  • Involved in Testing services migrated to AWS involving service testing, upward and Downward compatibility testing, Comparison testing and E2E testing for applications consuming same.
  • Web service API testing using Fiddler and Ready API.
  • Implemented Jenkins Code Deploy plugin to deploy to AWS and used to automate the build process and deploy the application to Tomcat server.
  • Experience in Linux/AWS system administration specifically in installation, maintenance, configuration and monitoring efficiently to achieve organizational goals.
  • Deep understanding of RESTful services, HTTP, JSON, Ajax, familiarity with RAML.
  • Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and REST applications using SOAP UI.
  • Strong understanding in API Modelling languages and annotation (YAML, Swagger, RAML).
  • Performed Web Services Testing using RESTful and did lightweight data-interchange using JSON
  • Followed Agile methodology for the Software Development life cycle.
  • Used Fiddler for the service test by capturing the Live feed and Manual executing few service methods as part of sanity.
  • Perform the Rest API Testing for the end points systems using Swagger link as part of build acceptance testing and creating service request for different scenarios.
  • Development of automation scrips for the Rest API Services and Validating the Json Responses and Status codes.
  • Writing the Assertions for the validation of Json Responses and status codes using script assertions using Ready API.
  • Performed data driven testing by using Excel as a data source in Ready API.
  • Conducted backend testing using SQL queries to validate data for database and Used SQL.
  • Queries for retrieving data from database for executing user specific test cases.
  • Maintained expense budget while applying CI/CD builds to continually decrease expenses using Jenkins and git.
  • Used Kibana to verify the logs and transactions in various Environments.

Environment: SOAPUI, Postman, Fiddler, Swagger, Groovy Script, AWS, Jira, SQL Server, Web Services (SOAP & RESTFUL), Service now, Jenkins, Test Data Management (TDM), TFS (Team Foundation Server) & MTM (Microsoft Test Manager)Kibana,SharePoint,BDD/Cucumber.

We'd love your feedback!