We provide IT Staff Augmentation Services!

Sr. Software Qa Analyst Resume

2.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • Over Eight years (8+) years of experience in Software Quality Assurance and Software Testing activities both Manual, Automation as well as API
  • Experience in Agile/Scrum software development life cycle participating in Daily Scrum, Sprint Planning, and Retrospective
  • Experience in Software Test Life Cycle (STLC) and Defect Management
  • Solid understanding in Software Development Life Cycle (SDLC) and QA Methodologies.
  • Good understanding and experience working on AGILE Methodologies and involved in all phases of Software Development Life Cycle (SDLC).
  • Involved in analysis, design and quality assurance of Web - based/PC-based/E-commerce and Client/server applications for Financial, Retail, Airline, POS industries and others.
  • Expertise in designing and developing strategic Test plans, Test Cases, and Test Reports for manual test.
  • Extensive experience in performing System Testing, Functionality Testing (Black Box), White box testing, Integration Testing, Regression Testing, Smoke Testing, GUI Testing, Database Testing and User Acceptance testing.
  • Professional experience in Automation testing using Selenium WebDriver.
  • Extensive experience in using Selenium WebDriver API for writing JUnit, TestNG and NUnit test suites and test cases for testing functionality with the Selenium Server.
  • Good experience with Selenium Webdriver on creating test scripts for Black Box Testing and White Box Testing.
  • Working knowledge on MS Team Foundation Service (TFS) tool for project management, reporting, managing requirements using MS Visual Studio respectively.
  • Experienced in writing complex SQL queries on MS SQL Server.
  • Experienced in Web Service/API testing using SOAPUI.
  • Strong Knowledge of Web Services and SOA (Service Oriented Architecture).
  • Good working experience on Postman and understanding on SoapUI, Rest Assured for testing and validating various web services and REST API used in the application
  • Working knowledge in Object-Oriented Programming (OOP) concept such as inheritance, polymorphism, abstraction, encapsulation, and interface
  • Hands on experience in building BDD Test Framework using Gherkin, Cucumber, Selenium Web Driver, Test NG, Maven and Page Factory to implement the Page Object Model (POM) concept
  • Supporting experience on Mobile Web and Native App testing for Android
  • Experience in analysis of Software Requirement Specifications. Developed Test Plans, Test Scripts, Test Cases and maintained Test Scripts & document all phases of QA life cycle
  • Expertise in Relational Database Management System (RDBMS), and working experience in writing queries
  • Expert in Black Box, Smoke, Functional, Positive, Negative, Integration, System, Regression testing
  • Possess excellent interpersonal, written, verbal communication skills and strong analytical, problem solving, decision-making skills
  • Capability to adapt and learn new tools, techniques, and approaches.
  • Experience in testing web services using SOAPUI (SOAP and REST Services).
  • Experience in working with build tools like TestNG, Jenkins, Ant and Maven.
  • Experience with defect tracking tools like QTP/ALM, Jira and Bugzilla.
  • Worked in building automation scripts and frameworks from scratch using Selenium Web driver with Java.

SPECIALIZED SKILLS:

Test Automation Tools: Selenium Web Driver, Test NG, Cucumber, Rest API, Rest Assured, Postman, ALM, JIRA, J Unit, Zephyr

Programming Languages: Java, SQL, XML, Gherkin

Databases: Oracle, Microsoft SQL Server

Development Tools: Eclipse, Oracle SQL Developer, Maven, GIT, Jenkins

Operating Systems: Windows, Mac IOS, Mobile (Android)

EXPERIENCE:

Confidential, New York, NY

Sr. Software QA Analyst

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile, Scrum methodologies.
  • Analyzed the business requirements, developed test plans and created test cases in TFS (VSTS).
  • Status reporting and test updating in Team Foundation Server (TFS).
  • Worked existing Selenium Automation Framework Java using Data Driven Testing.
  • Validated data stored in Microsoft Azure SQL Server.
  • Experienced in testing framework using Behavior Driven Development (BDD) tools like Specflow.
  • Experience creating an automation test framework using Java, NUnit, TestNG vetc.
  • Wrote Gherkin language test case scenarios in a feature file using Soap UI
  • Performed web services/API testing manually using Postman and also automated those api.
  • Participated in walkthroughs and interacted with other development team members to better understand system functionality in order to improve testing quality.
  • Participated in requirements reviews, design reviews, test plan and test case review.
  • Modified test plans in accordance with changing requirements.
  • Created and executed SQL statements to verify the data in the backend.
  • Involved in Sprint Demo meeting, Sprint Retrospective, Scrum and other team meetings.
  • Wrote Data driven, Cross Browser automation test cases and executed them for Cross browser compatibility using Selenium Webdriver.
  • Performed Back end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables.
  • Tested independent and dependent modules individually and prepared Test Matrix to keep track of the requirements and the test cases.
  • Extensively used SQL statements to query the SQL Server for Data Validation and Data Integrity.
  • Worked in Agile (Scrum) Mythology approach
  • Designed and developed Test cases for TDD and Behavioral Driven Development (BDD)
  • Executed the Test Cases, analyzed the actual results against the expected results to each GUI objects
  • Performed sophisticated Regression, Functional, User Acceptance and Integration Testing
  • Developed Automation Test Framework using Java, Selenium Web Driver, Test NG
  • Maintained defects in JIRA and prioritized the level of defect according to business impact
  • Used Jenkins and GIT for continuous integration and distributed version control
  • Tested GET, POST, PUT, PATCH Rest API's and Web services using Postman, Rest Assured
  • Worked closely and independently with various teams including development and management.

Confidential, Charlotte, NC

SQA Test Automation Engineer

Responsibilities:

  • Participated in Release Planning, Sprint Planning, Daily Stand Up and Retrospective for Agile/ Scrum
  • Analyzed the business and system requirements with QA Team and involved in developing the Test Plan
  • Extensively developed the Test Cases to verify the functionality and adherence to the business requirements
  • Developed Test Automation Framework using Java, Selenium, Test NG and Page Object Model concept
  • Developed BDD using Gherkin Feature files and automated them using Cucumber, Web Driver and Java
  • Applied test automation framework on CI/CD process using Git and Jenkins
  • Performed Mobile web testing for Android
  • Tested application for browser compatibility in different browsers: Internet Explorer, Chrome, Firefox etc.
  • Created defects in JIRA, assigned them to the responsible person and tracked until they are fixed
  • Wrote and executed SQL Queries
  • Performed Regression Testing for every modification in the application and new release.
  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile, Scrum methodologies.
  • Analyzed the business requirements, developed test plans and created test cases in TFS (VSTS).
  • Status reporting and test updating in Team Foundation Server (TFS).
  • Worked existing Selenium Automation Framework Java using Data Driven Testing.
  • Validated data stored in Microsoft Azure SQL Server.
  • Experienced in testing framework using Behavior Driven Development (BDD) tools like Specflow.
  • Experience creating an automation test framework using Java, NUnit, TestNG vetc.
  • Wrote Gherkin language test case scenarios in a feature file using Soap UI
  • Performed web services/API testing manually using Postman and also automated those api.
  • Participated in walkthroughs and interacted with other development team members to better understand system functionality in order to improve testing quality.
  • Participated in requirements reviews, design reviews, test plan and test case review.
  • Modified test plans in accordance with changing requirements.
  • Created and executed SQL statements to verify the data in the backend.
  • Involved in Sprint Demo meeting, Sprint Retrospective, Scrum and other team meetings.
  • Wrote Data driven, Cross Browser automation test cases and executed them for Cross browser compatibility using Selenium Webdriver.
  • Performed Back end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables.
  • Tested independent and dependent modules individually and prepared Test Matrix to keep track of the requirements and the test cases.
  • Extensively used SQL statements to query the SQL Server for Data Validation and Data Integrity.

Confidential, NY, NY

Software Quality Assurance Tester

Responsibilities:

  • Created Test plans, managed team members, assigned tasks and conducted meetings.
  • Follow Agile Methodology for all the phases of SDLC and interacted with Lead, Business Analyst, Developers and other QA Members during Daily Stand-Up Meeting.
  • Actively involved in all stages of STLC (Software Testing Life Cycle).
  • Created and maintained test plan, test cases and automation test documents.
  • Extensively automated Regression and Functional test suites by developing test cases and test suites using Selenium WebDriver, TestNG and Java.
  • Work on software Verification and Validation manually and use Assertions for automation.
  • Created checkpoints and synchronization points in the application to deal with timing problems.
  • Involved in Web Services/REST API Testing using Postman and also automated the web services testing.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Created BDD based automation test frameworks using Cucumber.
  • Identified, developed and reviewed systematic procedure for each test cases after going through the documents provided.
  • Wrote Gherkin language test case scenarios in a feature file using Cucumber.
  • Involved in extensive data validation, back-end testing and querying the database using SQL queries.
  • Used Jira to open bugs, create tasks and user stories, initiate change requests.
  • Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Jira.
  • Effectively Communicated testing status to QA lead, project managers, and teams who are involved in User Acceptance Testing.
  • Reviewed business requirement and software system design for testability
  • Created and executed Test Cases based on User Stories, Test Strategy and Test Plans
  • Performed manual tests and data validation using SQL queries
  • Participated in reviews of system architecture and design documents
  • Developed scripts, utilities, simulators and data sets as required to execute test plans
  • Performed manual testing by implementing several test cases and documented the results using HP ALM
  • Perform different types of testing on web application such as: Smoke, Functional, Boundary, Integration, Regression, Sanity
  • Log defects following the Defect Life Cycle
  • Communicate with developers and QA team members to resolve issues
  • Work closely with Test Lead during the Software Testing Life Cycle (STLC) by ensuring full test coverage of the assigned test cases.

Confidential, New York, NY

QA Engineer

Responsibilities:

  • Performed requirement analysis, functional, UI testing on the .Net based application XMPie for generating pdf and print files from data files.
  • Tested client web applications for cross browser testing, web analytics, JavaScript errors, Flash animations with audio workflow.
  • Used Cruise control for taking frequent builds, kept track of build changes for testing functionalities.
  • Tested client applications for database integrity, functional testing, co-coordinating with developers, and logging bugs on defect tracking system.
  • Served as production support for developers.
  • Used Xmp Spy tool to validate and parse xml data
  • Gathering client requirements for test data files that need to be processed for customized output files.
  • Attended client calls to give error status feedback, prioritizing errors by severity, change requests, scheduling testing for fixes.
  • Created automated scripts on Client sites using Selenium IDE, Eclipse, for regression tests, parameterization.

We'd love your feedback!