Qa Analyst Resume
NY
PROFESSIONAL SUMMARY:
- Over 6 years experienced in Software Quality Assurance for Web Based and client/server applications.
- Strong knowledge of Software Development Life Cycle (SDLC), STLC and working experience in Agile, Agile Scrum and Waterfall methodology.
- Experienced in reviewing and analyzing Project Requirements (BRS), Design documents and Business documents.
- Extensive experience in developing, analyzing, implementing and validating detailed Test Plans, Test cases, Test script, Test Execution, Defect Tracking and test result.
- Attended Project Planning, daily stand up, Requirements Review, walk - through, Test Planning, sprint planning, daily scrum, sprint review and sprint retrospective meetings and provided my feedback.
- Prepared and executed Test cases, evaluated test results and Report discrepancies to the development team using test management tools like Quality Center and Jira.
- Well versed with Handling Elements in Selenium WebDriver .
- Strong Experience in Automating Web Application by developing Selenium scripts using Java Programming, Selenium WebDriver, JUnit and TestNG.
- I have designed and implemented different automation frameworks from scratch like data Driven framework, keyword Driven framework and Hybrid framework for a number of projects using selenium webdriver with java in eclipse, TestNG, Maven.
- Proven ability in developing BDD (behavior driven development) framework with Cucumber plugins and writing step definitions for behavior.
- Maintained and developed JAVA code in Eclipse and keep it in source controls system over time for improvements using GIT, GIT HUB and Used CI/CD tool like JENKINS.
- Executed automation scripts on different browsers/platforms & reported defects/results.
- Developed and executed Data Driven and Keyword Driven and hybrid Framework using VBScript in UFT (QTP) and do the test report.
- Wrote and executed SQL queries to validate data and data integrity in database.
TECHNICAL SKILLS:
Operating System: Windows, Mac, Unix, Linux
Languages: Java, VB Script, HTML, XML
Testing Tools:: Selenium WebDriver, UFT, TestNG, JUnit, Cucumber
Build Tool: Maven, Ant
Version Control Tool: Git, Git-Hub, SVN
CI/CD Tool: Jenkins
Cross Plateform/Browser Tool:: Selenium Grid, Sauce Labs, Browserstrack
Testing Environment: .Net, Java, HTML, XML, J2EE, SQL, DB2, Oracle
Methodologies: Agile, Agile Scrum, Water Fall, V-Model
Frameworks: Data Driven, Key Word Driven, Hybrid, BDD
Other Tools: MS Office, MS Excel
PROFESSIONAL EXPERIENCE:
Confidential, NY, NY
QA Analyst
Responsibilities:
- Involved in gathering Business Requirements, Functional Requirements and Design documents.
- Responsible for Analyzing Product Requirement and write test cases based on the user stories
- Hands on experience in setting up and configuring the testing environment with Eclipse, Java, Selenium Web driver, TestNG, maven, Cucumber.
- Experienced in developing BDD (behavior driven development) framework with Cucumber plugins and writing feature file, step definitions for behavior.
- Developed and executed java code on Selenium Webdriver and generate test report using TestNG.
- Designed and implemented re-usable Automation test scripts using open source tools like Selenium.
- Debug ged Automation Scripts using Selenium Web-driver And Java Code in ECLIPS E .
- Created and executed test automation framework using BDD approach with cucumber plugin using TestNG and Maven build tool under Java platform .
- Worked with engineering services team to run tests in continuous integration environment (Jenkins) and report on results.
- Retested the fixed defects, conducted regression testing and ensured the defects are properly tracked from discovery to closure.
- Maintained test automation code with code version control tools like Git/Git-Hub .
- Identified the Test Cases and documented them in Test management tools Jira using zephyr Plugin.
- Worked with the Developers and the Test Lead to verify the Test Cases.
- Designed and Analyzed Test case design document basing on the Functional Requirement Specifications to implement through testing process.
- Performed smoke, Integration, Regression, System and User Acceptance Testing.
- Participated in writing and designing templates for the Test Plans and Test cases.
- Experienced in Agile Scrum software development process using Jira.
- Attended daily scrum, Sprint Planning, Sprint review and sprint Retro spective meeting to be in Sync with all project related artifacts like user stories, defect/bug etc.
- Involved in creating the Traceability matrix based on Functional requirement in each module.
- Regression tests were scheduled and performed on every Release and build.
- Creation of Test Data for Member data’s according to the scenarios.
- Responsible for performing cross platform/ browser testing using Sauce Labs.
- Performed backend testing by writing and executing SQL Queries to verify the data in database.
Environment: Java, Eclipse, Selenium Web Driver, Selenium IDE, TestNG, Cucumber, BDD, Gherkin, Maven, Git, Git-Hub, Jenkins, Sauce Labs, Windows, SQL, Agile, Agile Scrum, Jira
Confidential, Oakton, VA
QA Automation Engineer
Responsibilities:
- Experienced in Reviewing, analyzing and understanding Business Requirements, Functional Requirements and Design Documents.
- Responsible for Creating Test Plan and Test Cases as per Requirements and FRD guide.
- Performed various types of process evaluations during each phase of the software development life cycle, including review, walk through and system testing.
- Executed Automated and Manual validation of Key business flows in various Environments before Prod Release.
- Developed test harnesses and automated tests in Selenium Web Driver.
- Performed Data Driven Tests to validate the same scenario with different test data using Selenium.
- Built debug Automation Scripts using Selenium Web-driver with Java Code in ECLIPS IDE.
- Enhanced and maintained frameworks using JAVA - selenium web driver, TestNG, Maven . designed and implemented different automation frameworks from scratch like data Driven framework, keyword Driven framework and Hybrid framework for a number of projects using selenium webdriver with java in eclips .
- Experienced in working with engineering services team to run tests in continuous integration tool like Jenkins and report on results.
- Maintain test automation code with code version control tools like Git/Git-Hub .
- Experienced in developing Data Driven Framework and Keyword Driven Framework on selenium webdriver with java and generate report using TestNG.
- Wrote and executed automated Data Driven Scripts in selenium webdriver for different test scenarios, inserted various checkpoints to check web pages, table contents, databases.
- Involved in debugging applications, processing and validating application/backend logs in both UNIX and Windows environments
- Performed Smoke, integration, Regression, System, Acceptance testing during different stages of the application development.
- Used Jira to store Test Cases, Test Scripts and for bug tracking.
- Identified software problems and logged them using project management tool Jira.
- Used SQL queries to retrieve data for validation in oracle database using Toad as front end tool.
Environment: Windows, Selenium Web Driver, Java, Agile, Scrum, TestNG, Maven, Jira, Jenkins, Oracle, MS Office, HTML Oracle, XML.
Confidential, Rocky Hill, CT
QA Tester
Responsibilities:
- Documented the Test cases using Software Requirement Specification and design documents.
- Created Test Plan, Test Strategy document and analyzed Functional Design Document (FDD).
- Involved in the design stages of the application and participated in the meetings with the clients, Business Analyst and the development team and developed test methodologies to ensure quality.
- Determined the Entry Criteria and Exit Criteria for different phases in testing cycle of the system.
- Created Requirements Traceability Matrix (RTM) using business requirements and test cases.
- Performed different types of testing including functional, regression, integration, system testing.
- Created test data for implementing Negative and Positive testing with using Boundary Value Analysis, Equivalence Class Partitioning; created required data for key functionalities for each build.
- Scheduled and executed manual test cases through HP ALM; involved in defect reporting in ALM.
- Checked data flow from front-end to back-end and used SQL queries to validate data in database .
- Developed test scripts using UFT to perform Functional, Smoke testing and Regression testing.
- Created recovery files using Recovery Scenario Manager and associated to the script to instruct UFT.
- Maintained (UFT) test scripts along with updating test input data to support Regression testing whenever a Change Request was approved.
- Created scripts by descriptive programming and maintained Shared Object Repository in UFT.
- Developed Data Driven, Keyword driven and Hybrid Framework with defining function library.
- Participated in Defect Review Meeting to discuss about defect reproducibility with the developer.
- Attended in various Agile Scrum Meetings such as, Product Backlog Grooming Meeting, Sprint planning, daily scrum, sprint review, sprint retrospective meeting and provided my feedback.
Environment: QTP, Quality Center, Agile, MS Office, VB Script, XML, Java, . Net, Oracle, SQL Server, UNIX, Toad, Windows.
