Qa Analyst Resume
4.00/5 (Submit Your Rating)
Herndon, VA
SUMMARY
- Having 6 years of IT Industry Experience in Software Testing (Manual & Automation) wif a Good Understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking.
- Interacted wif the Business Clients, Product Owners, Developers and Project Manager/Scrum Master for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
- Experienced in Testing Web Based Applications.
- Exposure to all Stages and Methodologies of SDLC including Agile/Scrum methodologies V - Model and Waterfall Model.
- Tested the application in highly dynamic environment wif sprint planning using Agile methodology.
- Skilled in Understanding Software Requirement Specification, identifying the required test scenarios, Creating and Executing both Manual test cases and Automation test Scripts.
- Perform Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance Testing and End to End Testing.
- Identified test cases to automate them, then tested these cases using Selenium WebDriver, TestNG and Java technologies (Eclipse IDE).
- Expertise in analyzing business specifications and develop test plans, test cases, test scripts and execute them.
- Expertise in using Automation testing Tools - Selenium WebDriver (Wif JAVA), Selenium IDE, ALM, SOAP UI and Cucumber.
- Experienced in creating Data Driven, Keyword Driven, and Hybrid Framework.
- Creates selenium automation scripts and test execution using JUnit, TestNG, Maven, and Jenkins.
- Experienced in Automating Web Application testing usingSeleniumWebDriver wif TestNG framework.
- Writing Test Cases/Scripts using element Locators, WebDriver methods, Java Programming features and TestNG Annotations.
- Good Knowledge in implementing Automation Framework usingSeleniumWebDriver& TestNG.
- Well Experienced in Functional testing, GUI testing, Regression testing, Sanity Testing, Ad-hoc Testing, Compatibility Testing (OS Platforms)
- Good Experience in configuring Jenkins jobs to build and run automation scripts.
- Writing Programs using Open Source Tool Eclipse IDE.
- Good knowledge in execution of SQL queries in order to view successful transaction and validation of data.
- Coordinating the Testing activities wif Development Team.
- Team Player wif Good Communication and Inter Personal Skills.
TECHNICAL SKILLS
Testing Tools: Selenium Web Driver, JUnit, TestNG, Apache POI, Cucumber, Maven, Jenkins, Git
SQL, SQL Developer, TOAD, PUTTY
Test Management: JIRA, ALM / QC
Languages: Java, C, C++, PHP, SQL, PL/SQL
Database: MS SQL Server, MS Access, Oracle
Application Tools: MS Office Suite (Word, Excel and Power Point, Outlook, Access), Lotus Notes.
Version Control: Git, SVN, VSS
PROFESSIONAL EXPERIENCE
Confidential, Herndon VA
QA Analyst
Responsibilities:
- Analyze and understand the software requirement specifications and development of Test Scenarios.
- Analyze the acceptance criteria, exit criteria and create test plan document for the user stories.
- Assist wif Test Planning, Test Case writing, Test Execution and Requirement Mapping wif Test Cases.
- Worked as QA in an Agile Scrum environment wif 2 weeks Sprint Cycle.
- Analyze application to find out effective selection of test case automation from manual test process.
- Used Selenium Web Driver wif java and cucumber (wif feature file, step definition file and test runner) for automating manual test cases especially for regression testing and reporting results.
- Perform Feature testing, Functional testing, System testing, Compatibility testing, Retesting, and Regression Testing.
- Understanding the User Stories and Functional Specification of the Application.
- Preparing and Executing Test cases as per system Requirements and identifying bugs.
- Involved in Automation Framework designing.
- Develop the Automation Scripts by using TestNG wif WebDriver.
- Ensuring dat the Selenium codes support wif Cross browser Testing.
- Responsible for designing Test Suits & making review reports for newly added features.
- Involved in developing Automation Scripts using Data Driven Framework, and Page Object Model for Regression Testing.
- Perform back-end testing to check if the data integrity of the application matches wif the database.
- Defect Reporting and Defect Tracking using JIRA.
- Attended daily standup meetings.
Confidential
QA Analyst
Responsibilities:
- Analyze and understand functional requirement specification and use case documents.
- Identifying and preparing Test scenarios for the application.
- Design and execution of Test Cases based on Functional Specification document.
- Implemented the project in the Agile/Scrum Methodology for better results.
- Performed the agile exploratory testing on the newly built application.
- Participated in the daily Scrum to provide the status of the tasks assigned and update the burn up chart.
- Conducted review meetings of test Plan, test Cases wif the Scrum Master, Developers and Business teams.
- Attended the Sprint Planning and Sprint Review meetings to understand and analyze the User stories for the sprint.
- Analyze the acceptance criteria, exit criteria and create test plan document for the user stories.
- Execute the test cases and report the defects found using JIRA.
- Analyze the defects dat are found and provide the logs along wif the defect.
- Performed back-end testing to see if the data from the application reaches the backend.
- Worked closely wif Business Analysts and Developers to gather requirements in order to formulate the test plan.
- Performed back end testing by writing and executing SQL queries in selenium.
- Performed Black Box Testing and ensuring the functionality of the application.
- Defined the Scope of testing for User Acceptance Testing and Developed detailed test conditions.
- Adhered to all established processes and procedures for UAT.
- Created test plan and test cases from the business requirement.
- Automated test cases by using Selenium IDE and WebDriver.
- Completed test cases were automated using Selenium WebDriver.
- Track the defects through Jira and re-test the defect once fixed by the developer.
- Close the defects if resolved or move to reopen if not.
- Defect Tracking and Reporting using JIRA.
- Extensively performed Manual Testing process to ensure the quality of the software.
Confidential, Reston, VA
QA Analyst
Responsibilities:
- Involved in designing Test cases for respective modules.
- Involved in executing Test cases and check the functionality of the application.
- Involved in Functional Testing, Re Testing, Regression Testing and Database Testing.
- Involved in analyzing the Business Requirement Documents and Functional Design Documents.
- Developed Test Plan, Test cases and Test Scripts.
- Involved in writing and implementing of Test cases for various modules.
- Involved in Integration testing, System Testing and User Acceptance testing.
- Manual testing for checking the flow of the application Functionality, Positive and Negative testing.
- Prepared requirement traceability matrix document to map the requirement wif test cases.
- Utilized boundary value analysis and equivalence class partition techniques in preparing test cases.
- Developed complex SQL queries to perform back-end testing in MS SQL Server RDBMS.
- Interacted wif developers and other QA members to address quality problems.
- Tracked and Reported software defects and interacted wif developers to resolve technical issues.
- Experienced wif Defect Reporting, Defect Tracking and Resolution activities.
- Reviewed and analyzed user requirements, participated in Verification, Validation and acceptance testing for developed software application.