Qa Analyst Resume
Minneapolis, MN
PROFESSIONAL SUMMARY:
- 6 years of IT industry experience in Software Testing with emphasis on Software Quality Assurance with wide variety of projects and environments.
- Good Understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Skilled in understanding Software Requirements Specification and identifying the required Test Scenarios for Projects.
- Experience working in WINDOWS and UNIX environments.
- Extensive experience in conducting Functional Testing, Integration testing, System testing, Smoke testing, Regression Testing and Automation testing.
- Expertise in working in Waterfall Methodology and Agile (SCRUM) Methodology.
- Expertise in use of Quality Center (QC), TFS (Team Foundation server) and Remedy for writing test cases, test execution, defect management, defect tracking and Bug Reporting.
- Performed Manual Testing.
- Experience in Black Box testing and White Box testing for functional and structural flow of an application.
- Experience in web user interface automation testing with Selenium WebDriver, Java, Junit and TestNG frame works.
- Expertise in Java and Oops concepts required for Selenium.
- Proficient in black box testing, Graphical User Interface testing (GUI), User Acceptance Testing (UAT), Regression Testing and Integration Testing.
- Experienced in using Test Management tools such as TFS, JIRA, Remedy and Quality Center (ALM) bug reporting tools to track test progress, execution and deliverables.
- Hands on experience in using build and project management tolls like Ant, MAVEN and Configuration management tools like GIT.
- Comprehensive knowledge of Database extraction using SQL Queries.
- Experience in writing queries and SQL scripts to perform back end testing with various relational Databases like Oracle, MYSQL and SQL Server.
- Extensive experience in HP Quality Center.
- Accustomed to fast paced environment, changing priorities & multitasking.
- Team player with a work ethics, committed to work hard, smarter and sincerely, able to work single handily
- Good interpersonal skills, committed, result oriented, hard working with a quest and zeal to learn new technologies.
TECHNICAL SKILLS:
Languages: JAVA, SQL.
Databases: Oracle 9i, 10G,11g and SQL server.
Environment: Windows and Unix.
Testing Tools: Selenium WebDriver, Junit, TestNg.
Reporting Tools: Test Director/Quality Centre, Jira, Remedy, TFS(Team Foundation Services).
Microsoft Tools: MS office Suite (Word, Excel, PowerPoint), Adobe Acrobat Reader.
WORK EXPERIENCE:
Confidential, Minneapolis, MN
QA Analyst
Responsibilities:
- Analyzed the User stories, developed Test cases and Test scripts for the application under test.
- Actively participated and Interacted with product management teams in the review and analysis of functional requirements.
- In depth understanding of Object Oriented Programming and skilled in developing automated test scripts in Selenium.
- Participated in creation of automation framework and test scripts using Selenium Web - Driver for multiple platforms and cross browser testing.
- Design, developed and implemented Keyword Driven, Data Driven and Hybrid Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver.
- Created functions for different selenium locator types.
- Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA/ALM.
- Used Several Test-NG Annotations to take advantage of test lifecycle.
- Configured Selenium Web Driver, Test-NG, Maven tool and created Selenium automation scripts in java using Test-NG prior to next quarter release.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
- Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with Test-NG.
- Used Firebug/ IE Developer Toolkit and Selenium IDE to capture and validate CSS Locators, html Ids to identify elements.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
- Reported defects to developer and discussed about the issues in weekly status meetings.
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
- Wrote SQL and PL/SQL scripts to validate the database systems and for backend database testing.
Environment: Selenium Web driver/IDE, Eclipse, Jira, Java, JavaScript, HTML, CSS, X-path, Maven, Windows, Quality Center, Test-NG, Fire bug, Fire Path, IE Developer Toolkit.
Confidential, CA
QA Analyst
Responsibilities:
- Requirements Document and Functional Design Documentation reviews and defined validations to be built into application in line with the functional requirements.
- Worked with the Business analysts for the creation of the Test cases.
- Maintained Test Matrix and Project Matrix using an excel sheet to keep track of the Project's schedule and status.
- Involved in UAT Testing of the application.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- Used QC for generating requirements, test plans, Test cases, test sets, and for Reporting Defects.
- Executed and managed test cases and reported bugs in TFS.
- Developed various reports and metrics to measure and track testing effort and maintained Requirement Traceability Matrix.
- Responsible for weekly status updates showing progress of testing effort and open issues to be resolved
- Attending daily status meeting to discuss about the workload, performance improvement and issues.
- Performing the UAT calls for the User to accept the release for go/no go.
Environment: Selenium Web driver/IDE, Eclipse, Remedy, Java, JavaScript, HTML, CSS, X-path, Maven, Windows, Quality Center, Test-NG, Fire bug, Fire Path, IE Developer Toolkit.
Confidential, California CA
QA Tester
Responsibilities:
- Participated in Requirements Document and Functional Design Documentation reviews and defined validations to be built into application in line with the functional requirements
- Worked with the Business analysts for the creation of the Test cases
- Developed automated tests in java using Selenium WebDriver, Junit .
- Used Firebug and Firepath to write automated test scripts using XPATH.
- Developed sanity and automation regression tests.
- Performed the back-end testing to ensure data consistency on front-end by writing and executing SQL queries.
- Performed manually GUI testing, Positive testing and Negative testing on various screens using different browsers.
- Maintained Test Matrix and Project Matrix using an excel sheet to keep track of the Project's schedule and status.
- Involved in UAT Testing of the application
- Used Remedy for generating requirements, test plans, Test cases, test sets, and for Reporting Defects.
- Executed and managed test cases and reported bugs in Remedy.
- Developed various reports and metrics to measure and track testing effort and maintained Requirement Traceability Matrix.
- Performed manual testing to check the working of Desktop Deposit functionality
- Responsible for weekly status updates showing progress of testing effort and open issues to be resolved
- Attending daily status meeting to discuss about the workload, performance improvement and issues.
- Performing the UAT calls for the User to accept the release for go/no go
Confidential
QA Tester
Responsibilities:
- Regression testing on new builds, every modification in the application.
- Generating Reports and capturing logs
- Prepared Test Plan and wrote Test Cases and executed test scripts as well as tracked bugs and generated defect report using Quality Center (QC).
- Prepared a report of all automation difficulties and test results for further application
- Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server
- Worked on preparing configuration specs, branching, labeling and merging using Subversion
- Executed and reviewed test cases as required to ensure broader test coverage
- Helped in preparation of test plans in accordance with the business requirements
- Developed and Executed Automation and Manual test cases for Functional testing of various rules of the application.
