We provide IT Staff Augmentation Services!

Senior Software Qa Engineer Resume

Minneapolis, MN

CAREER SUMMARY:

  • Creative and self - motivated professional with 8 years of experience in Software Industry
  • Showcased skills in number of different roles like Business Analyst, Software QA Engineer, Software Development Engineer in Test (SDET) over the course of experience gained with multiple clients
  • In-depth understanding and rich experience in Airport Operations, PNR and Reservations, Ticketing, Ancillaries, Flight Management, DCS Check in, Weight and Balance, Baggage, Security
  • Served as liaison between technical teams and business resources for translating business requirements to technical specifications; provided clarification and additional details as needed to development and infrastructure teams for design and development efforts
  • Contributed to overall definition of strategy and scope, including working with business stakeholders to understand why we are working on something before development begins
  • Performed time estimations & create project plans to define the release cadence and maintain various project artifacts to effectively communicate the progress to all stakeholders
  • Working knowledge of Software Development Life Cycle (SDLC) and having comprehensive understanding of phases like Requirement Gathering, Analysis, Design, Development and Testing
  • Used Unified Modeling Language (UML) diagrams (Use Case diagrams, Sequence diagrams and Activity diagrams) for specifying, visualizing, constructing, and documenting the artifacts of software system
  • Mapped data through the GDS API services and is strongly aware with Service Oriented Architecture (SOA)
  • Collaborated with business units to analyze business processes and identified, developed and assisted in the implementation of process improvement opportunities
  • Expertise in developing and maintaining overall Test Methodology and Strategy, documenting Test Plans, creating Tests Cases, Test Scripts based on baseline requirements
  • Experience working on Web services, UI and database testing and creation of Automation scripts
  • Capable of multitasking with rapidly changing priorities and manage tasks in a dynamic environment
  • Excellent understanding of the Agile Development Processes and Enterprise Processes
  • Consistently learnt and kept updated with latest tech stack updates for software automation and pro-actively provide inputs for improvements or changes required in tech stack
  • Conversant with Database Management Systems like SQL, MongoDB, and Oracle for ETL operations
  • Good Documentation Skills and ability to produce complete project deliverables in specified deadlines
  • Good communication, presentation and reporting skills

AREA OF EXPERTISE:

BA Tools: MS Visio, Axure RP, MS Office, Enterprise Architect, Version One, Jira Core

Testing Types: Functional, Regression, Automation, Usability, Performance, Smoke and Sanity

Test Build & Integration Tools: GitHub, Maven, Jenkins

Database: MySQL, SQL Server, MongoDB, Oracle

Testing Levels: System, Integration and Acceptance (Business UAT & Operational Acceptance)

Automation Tools: Selenium WebDriver, QTP/ UFT , Soap UI

Scripting Languages: Java, Groovy, Linux Shell, Python

Mark up Languages: HTML, XML, CSS, JSON

Web services Testing Tools: SoapUI, Parasaoft SOAtest, Postman, Swagger, JMeter

Test Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model (POM) , Test NG

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome

Bug Tracking Tools: JIRA CORE , HP ALM/Quality Center, Rally, Rational Clear Quest, Bugzilla

Process Methodologies: Agile (Scrum/Kanban), Waterfall, V-Model, SDLC, STLC

Operating Systems: Windows XP/7/8/10, Mac OS, Linux, Unix

Utilities: Eclipse, IntelliJ, GIT, SVN, Putty, Fire bug , Bitbucket

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, MN

Senior Software QA Engineer

Responsibilities:

  • Verify integration of various components in the application and perform end-to-end testing
  • Test on web services, validate JSON/XML Response and verify logs
  • Add assertions to validate XMLs in Web services SOAP, RESTFUL Web service (microservices) calls
  • Create and maintain test artefacts including checklists, defect taxonomies and QA related documentation
  • Plan Test Strategy and work on Test Data preparation after assignment of a user story
  • Design Test cases, create Automation scripts and prepare Regression suite
  • Script SQL queries to verify data integrity and validate updated data for the Test cases in different modules of Money Gram applications

Technology Stack: SOAP UI, Swagger, JSON, XMLs, SOAP/REST/Microservices, Groovy scripting, Data driven framework, Postman, Mainframes, PL/SQL, Bitbucket, SVN, Jira Core, ALM, Java, JDK, Agile (Kanban), Putty

Confidential

Senior Software QA Engineer

Responsibilities:

  • Assisted BA, capturing requirements into BRD (Business Requirements Document), Functional requirements document (FRD), Use Cases and Activity and Sequence Diagrams
  • Worked with BA/PO to provide functional documentation regarding changes to product behavior (develop customer communications - SAN, Product User Guide etc.)
  • Automated Boarding Pass Designer Tool using Selenium Web driver, Test NG and used Page Object Model (POM) design pattern to build the framework
  • Used Firebug, Fire Path to debug, Chrome Developer Tools add-on tools to identify the web elements using various locators such as id, Name, XPath, partial link text, and CSS locator in the application
  • Handled Keyboard and Mouse Events, Accessing Forms, tables, and link, using Selenium Web Driver
  • Maintained the Selenium scripts and resources in source controls like SVN and GIT for improvements and new features and used Jenkins for continuous integration of the builds
  • Executed UFT scripts for Regression during different release to verify, existing functionality is not broken
  • Participated in Agile Scrum ceremonies like stand-up, grooming, planning, retrospective, etc.
  • Developed Automation testing suite using Python and Robot Framework for feature testing
  • Was responsible for integrating automation suite with Continuous Development and Integration Testing (CDIT) framework
  • Used Python to develop Automation framework to validate RESTful Web Services
  • Tested on SOAP/RESTful (micro services) web services using Parasoft, SDS tool, Soap UI and use Groovy script for automating data creation
  • Involved in writing SQL queries to validate backend database
  • Created assertions like Contains, Response SLA and XPath match to validate the XML with WSDL definition

Technology Stack: Selenium Web driver, IntelliJ, Java, JDK, Jenkins, Test NG, Maven, Eclipse, Chrome, Firefox, Soap UI, Parasoft, Swagger, Test kit, Groovy scripting, SOAP/RESTful/Microservices, PL/SQL, Mongo DB, Canonical Data Model (CDM), Putty, Shell scripting, ALM, UFT, VB scripting, Git hub, SVN, Cucumber, Python, FitNesse, JMeter, Agile (Scrum), Version One, Rally, Jira, Python, MS Visio

Confidential

Senior Test Engineer

Responsibilities:

  • Worked closely with the Product Owners, developers to understand the requirements/design and participated in test planning sessions and demonstrate application functionality in sprint reviews
  • Coordinated and discussed on several issues with partner GDS i.e. Abacus (1B) and Infini (1F)
  • Assisted in documenting User manual and facilitate UAT and provide follow up to resolve the issues
  • Automated scripts using Automation Test Driven Development (ATDD), Gherkin, Selenium and Cucumber
  • Was responsible for integrating automation suite with Continuous Development and Integration Testing (CDIT) framework
  • Participated in PBE estimation before starting of the project and discussed necessary bandwidth and manpower required with Project Managers
  • Automated data files using hybrid framework in UFT and used it for Regression suite
  • Performed data validation testing and validated XML data files and Transaction log files
  • Used Simulator (TPF/ Mainframes) for data creation and verified TTY and Edifact messages

Technology Stack: Java, Eclipse, Soap UI, Parasoft, Test kit, Groovy scripting, SOAP/RESTful/Microservices, PL/SQL, Putty, Shell scripting, ALM, UFT, VB scripting, Git hub, SVN, Python, FitNesse, JMeter, Agile (Scrum), Version One, Rally, Jira, MS Visio, ATDD, Selenium, Gherkin, Cucumber

Confidential

Business/Quality Analyst

Responsibilities:

  • Developed Use cases from the Functional requirements and created business process workflow diagrams
  • Analyzed Data Requirement Specification and conducted DRS workshop with business team & Stakeholders
  • Ensured that Scrum Team deliverables met agreed-upon standards for quality requirements, and that the delivered product met stated business need
  • Worked with Management to establish product priorities and participated in high level design of products
  • Performed detail testing estimation and planning in terms of cost, time and schedule
  • Developed plans for verification and validation of requirements at all levels so that developed software successfully fulfills user expectations and business needs
  • Coordinated among various client departments such as database administrators, deployment and QA teams to streamline the project execution
  • Gathered Business requirements for Crew handlings, Crew Bags and Crew CI in CM JFE
  • Involved in GAP analysis & prepared QA Status reports, Defect Log reports, Traceability Matrix
  • Devised a plan to instruct all geographically distributed resources on different testing tools
  • Responded to RFPs and RFIs, prepared Statement of Work and played key role in client acquisitions
  • Developed and managed UAT Test Strategy, Test Plan, Test Scenario and Test Summary documentation
  • Acted as liaison between management and development team for Requirements and QA testing during the User Acceptance Testing (UAT) phase and involved in user interfaces, requirements, data modeling sessions
  • Ensured Quality of Testing by periodically reviewing the test cases and providing feedback to the testers
  • Developed automation test scripts using Unified Functional Testing ( UFT ) for creating standard, text, and bitmap, page, and database check points.
  • Imported data from the Database to the Data table and performed Data Driven testing with different Data sets for reports generation module in Unified Functional Testing (UFT)
  • Developed data retrieval and manipulation routines using SQL and PL/SQL
  • Performed load and performance tests, verified logs and troubleshooted for optimization
  • Prepared Automation and Regression suite for Business Services mapped to Amadeus Web services
  • Worked with Amadeus application like Altea FM, Altea CM for fetching flight and passenger details
  • Performed Test execution using Soap UI and JMS test client for Topic to Queue, Queue to Queue messaging on SOAP/RESTful services, automated test scripts and parametrized data using Data Driven framework

Technology Stack: Java, Eclipse, Soap UI, Parasoft SOA Test, Groovy scripting, SOAP/RESTful services, SOA, SQL Developer, JMS Test Client, Putty, Linux, TPF, Mainframes, QC, ALM, UFT, VB scripting, SVN, Load Runner, Sabre Qik, JMeter, Agile (Scrum), Version One, MS Visio, Axure RP, MS Office, Enterprise Architect, Version One, Jira Core

Hire Now