We provide IT Staff Augmentation Services!

Software Qa Engineer Resume

0/5 (Submit Your Rating)

NY

SUMMARY

  • Technically accomplished professional with 6+ years of experience in Information Technology as a Software Quality Assurance.
  • Manual and automated testing experience in Web - based API and Desktop application.
  • Experience in developing automation framework and script using Java, Selenium Web Driver, TestNG and JUnit.
  • Responsible for writing Test Plan, Test Cases, Test Estimation, Requirement Traceability Matrix from User stories, BRD.
  • Responsible for test case creation based on user stories and system documentation.
  • Responsible for creating the test database, test scenarios and test data for user participation testing.
  • Creating of test scripts, executing them and reporting the results to the project stakeholders.
  • Experience with Test design patterns like Page Object Model, Page Factory Framework, and Data-driven framework.
  • Ensuring the data integrity is maintained between various system components and systems.
  • Strong experience in manual testing of in-house developed APIs (RESTful) for Web applications.
  • Experienced in Testing API services (REST) using SOAP UI and Postman.
  • Involved creating BDD/Cucumber framework using Java and Page Object Model.
  • Created feature file using Gherkin syntax and implemented them into step definition class.
  • Conducting Functional / System and Regression testing for the software product under various conditions and analyzing the behavior of the system.
  • Performing Defect Analysis to ascertain any non-compliance with the set procedures/guidelines.
  • Providing QA test status and progress reports as appropriate to interested stakeholders.
  • Experience in Ad-hoc, integration, regression, smoke tests for different products.
  • Worked closely with development team, testing team, project manager, business analyst to ensure successful high-quality release.
  • Experience in planning, coordinating and performing black and grey box testing, Functional, Integration, Regression, Smoke, and Cross-browser testing.
  • Sound Knowledge of database including MySQL and SQL Server.
  • Experience in various domains like E-commerce, Banking, and Insurance.
  • Sound knowledge Software Eng. process like SDLC, Test Driven Development, Agile Methodologies - SCRUM.

PROFESSIONAL EXPERIENCE

Confidential, NY

Software QA Engineer

Responsibilities:

  • Review product designs, specifications, and user stories to develop comprehensive test cases.
  • Develop test strategy and create test plan, test cases for testing based on BRD and Wireframe.
  • Interact with business analysts in requirement review and walkthrough meetings to understand requirements for functional, regression and smoke testing.
  • Comprehensively handle QA process (weekly sprint) in an Agile environment along with releases on demand for critical projects.
  • Responsible for testing UI functionality of the Roaman’s application using Java, Selenium Web driver, TestNG, Page Object Model and Page Factory.
  • Experience in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable conditions as well as identifying web elements using firebug.
  • Perform regression testing for every modification made in new builds and automated those steps using Selenium WebDriver.
  • Testing Partner RESTful services using SOAPUI and postman and validating response as expected.
  • Writing feature file using Gherkin for BDD/Cucumber framework based on ATDD and executing them into step definition.
  • Using different cucumber options to control the project and generating HTML and Json reports.
  • Used Maven to build and run selenium test cases automatically in Jenkins continuous integration environment from SCM tool like GIT.
  • Monitor and track high priority defects on a day-to-day basis, write positive and negative test cases to improve traceability and quality of an application.
  • Report and track the bugs to closure using JIRA.
  • Attending the daily stand up/scrum meeting to discuss status and blockers.
  • Update test results and create sign off the document for various releases.
  • Facilitate defect triage process to help in resolving product issues.

Confidential, TX

QA Engineer

Responsibilities:

  • Documented and executed Test plans, Test cases and Test scripts for the web application.
  • Responsible for creating, executing and maintaining manual and automated test scripts and documented details of test cases, test scripts and expected results in Test Link tool.
  • Responsible for Testing UI Functionality for web-based application manually and using automation tool like Selenium WebDriver.
  • Implemented Data-driven Framework and keep adding the coverage against the incoming features in a product.
  • Participated in backend testing by writingSQL Queries against SQL Server databaseto test the integrity of the application.
  • Performed Stress and Load Testing andsimulating the real-life environment usingJMeter.
  • Created and maintain build files for test cases using Maven and integrated it with Jenkins for continuous integration.
  • Performed manual testing for Desktop Extension and Timer client.
  • Reported and tracked the bugs to closure using JIRA.
  • Attended the daily Stand Up/Daily Scrum meeting to discuss status and blockers.
  • Attend Defect triage process to help in resolving product issues.

Confidential, VA

QA Engineer

Responsibilities:

  • Participated in writing test scripts, test plan, test cases, test procedures and test sets based on use cases and requirement specifications.
  • Defined test criteriaandproject schedules, andparticipated in project meetings and walkthroughs to develop the test plan.
  • Executed Manual test cases and identified the test cases.
  • Performed functional, integration, regression and ad-hoc testing.
  • Coordinated with automation team for creation of regression test casesby giving scripting scenarios
  • Participated in backend testing of a database by writingSQL queriesto test the integrity of the application and Oracle databases usingTOAD.
  • Createddata-driven testingfor positive and negative scenarios, by creating and storing data sets in MS Access.
  • Held regular interactions with developers, business analyst and logic unit workgroup.
  • Actively participated inbug meetingsto resolve the defects in efficient and timely manner.
  • Wrote user-defined functions and generatedTest Matrix.
  • PerformedRegression testingto weekly builds.
  • PerformedBlack Box, Functional, Integration, UATandRegression Testingof the website.
  • Reported and tracked the bugs to closure using TestRail.
  • Work on data preparation for different test scenarios including negative testing to provide accurate delivery of overall functionality of the product.
  • Presented the Test Reports and Status reports on a Weekly/Monthly basis to the Project Team and discussing the next release cycle.
  • Sound Knowledge handling LINUX server log and error log using UNIX command.

We'd love your feedback!