System Test Analyst Resume
Ashburn, VA
OBJECTIVE:
Over 7 years of IT experience in Quality Assurance, I would like to work with a dynamic and progressive IT firm where I can apply my technical experience and interpersonal and technical skills efficiently & effectively for the growth of the company.
SUMMARY:
- Experience in diversified fields of the Software Development Life Cycle, specializing in Functional and Automation Testing procedure, verification, validation, reporting and creating Test Scripts across multiple platforms.
- Experience in gathering and defining functional and user interface requirements for software applications.
- Experience in developing detailed design level test scenarios and individual test events and scripts based on multiple user groups and detailed user interface design requirements.
- Experienced with Agile Management tool JIRA, Kanban board, User Stories, Acceptance Criteria.
- Solid working experienced in Functional, Smoke, Regression, System, End to - End, and UAT Testing.
- Expert in writing and reviewing Test Plan, Test Cases, Test Scripts and Test Scenarios.
- Experience writing Step Definition with Selenium WebDriver / Watir WebDriver.
- Experience developing Page Object model framework and working with Rspec gem for validation and verification.
- Experienced Worked with Eclipse IDE, GitHub and Worked with Source Tree and Command line tool.
- Experience in Continuous Integration environment Using Jenkins.
- Reported Bugs, Email notifications to the developers using the HP Quality Center / ALM and JIRA.
- Validated team's work and provided feedback managers also identified process improvements.
- Documented defects, tracked defects and produced defect analysis reports
- Worked closely with the developers and other testers to solve technical and end user issues in UAT environment.
- Experience in developing and executing SQL queries in an Oracle environment to confirm database operations performed by software applications using Oracle 9g, 10g, 11g, 12c.
- Experience Ability to be flexible in response to changing circumstances or conditions.
- Experience with planning, implementing, and testing mission critical information systems employing Web Services and built on Internet architecture principles.
- Ability to work independently or as a team Member.
TECHNICAL SKILLS:
Operating Systems: Windows, UNIX.
Language: Java, HTML, XML, SQL, PL/SQL, JavaScript
Databases: Oracle, MS-SQL Server, MYSQL, MS-Access.
Test Automation Tools: Selenium IDE, Selenium RC and Web Driver, Firebug, Firepath, EclipseTest Management Tools: Quality Center, TestDirector, Jira.
Continuous Integration: Jenkins.
Version Control Tools: SVN, GitHub.
PROFESSIONAL EXPERIENCE:
Confidential, Ashburn, VA
System Test Analyst
Responsibilities:
- Analyzed business requirements, documented business requirements specifications, wrote Test Plans, Test Cases.
- Worked with development team to understand technical design and architecture for test planning.
- Prepared traceability matrix to ensure the adequate coverage of the test cases.
- Prepared required documentation for testing signoff by various parties as required by the project plans.
- Participated in weekly assessment meetings with business analysts and developers.
- Worked with version control tool such as GIT.
- Assigned, Monitored and Tracked Tasks of Team Members.
- Trained team members regarding the application so that newly joined team members can come up to the speed and start working.
- Manage and Update Agile Scram board through JIRA.
- Updated Test Plans and Test Cases periodically to manage changes in requirements.
- Connected to database to Query the database using SQL for Data Verification and Validation.
- Performed Database testing on MySql database by writing SQL quarries.
- Created automated test scripts for Functionality, Integration and Regression testing using Selenium.
- Uploaded test cases executed test cases and logged defects in HP Quality Center/ALM.
- Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Quality Center.
- Debugged the test scripts, created batch tests, verified the test results and reported the defects using Quality Center.
- Interacted closely with developers regarding defects, participated in Tracking, Reviewing and Analyzing bugs.
- Worked extensively with business users to define scope and prepared ‘Documents of Understanding’ for various Change Requests by analyzing the feedback from user groups.
- Actively participated in Status Reporting Meetings and interacted with development to discuss the technical issues.
- Regularly communicated with project managers, development managers, release managers and developers to ensure comprehensive Test planning and Execution.
- Regression test cases were written and automated using Selenium WebDriver.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium.
Environment: Selenium WebDriver, Quality Center/ALM, Jira, Java, Fire Path, Firebug, HTML, Windows 7, JavaScript, SQL, PL/SQL, MS Outlook.
Confidential, Columbia, MD
Senior Test Engineer
Responsibilities:
- Actively participated all kinds of Scrum meetings including Daily stand up, Sprint planning meeting, sprint review meeting and retrospective meeting.
- Analyzed Epic document, Business Requirements Document (BRD), and Design Documents and developed Test cases and Test scripts for the application under test.
- Designed and Developed automation framework and test scripts using Selenium Web-Driver for multiple platforms and cross browser testing.
- Worked with Product Owner and Development Team in order to prioritize User stories and assign Story Points and to identify sprint backlog.
- Worked closely with the developers and other testers to solve technical and end user issues.
- Performed GUI Test, Functional testing, Smoke testing, User Acceptance testing (UAT), System testing.
- Developed and maintained Page Object and Data Driven framework using Java programming language with the help of Selenium Web-Driver.
- Created and enhanced numerous test scripts to handle changes in the objects and tested application's GUI in the testing environment using Selenium WebDriver, TestNG, Maven and Jenkins.
- Attended daily stand-up to discuss about the day to day assignments, to clear roadblocks if any and determine efficient co-operation to resolve tickets with developers.
- Executed Regression test cases and changed the test steps as per the flow based on change requests from the business side.
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver.
- Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG.
- Used source control GitHub.
- Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically and as per require.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
- Used Jira as a project management and Defect tracking tool.
- Performed Back End testing using Oracle Database and SQL queries.
Environment: Agile Scrum, Java, Selenium WebDriver, TestNG, Jenkins, GitHub, Maven, Fire Path, Firebug, XPath, Eclipse, HTML, XML, Jira, Internet Explorer, Chrome, Oracle, Windows.
Confidential, Rochester, NY
Senior Test Engineer
Responsibilities:
- Analyzed business requirements, business rules, created Test Plans and designed Test Cases for projects.
- Reviewed and updated Requirements Traceability Matrices (RTM) that satisfies project’s testing acceptance criteria.
- Performed Functional Testing using ALM.
- Executed Test Cases and actively participated in System and Regression testing for the Web and Windows based application.
- Worked with the QA Manager for developing Responsibility Matrices.
- Attended Business review meetings and Functional walkthroughs to identify the functional issues in the application under test.
- Prioritized Defects and monitored Bug fixing status. Retested issues in the beginning of every sprint and reopened any Bug that is not fixed.
- Validated the data in the database using SQL queries manually.
- Performed Backend Testing by executing SQL queries against Oracle and SQL database.
- Extensively used SQL to perform Data Integrity testing.
- Preparation and review of End-to-End Test Scenarios, Test Cases, Coverage Matrix and Test Data.
- Validated the actual test results against the expected results.
- Documented project related work and new findings for future references and to make the junior member’s tasks achievable.
- Participated in the meetings with Managers and other team members on a weekly and bi-weekly basis.
Environment: Agile, Functional Testing, ALM, Internet Explorer, Mozilla Firefox, Windows, VB Scripts, Oracle, SQL Server.
Confidential, Atlanta, GA
Test Engineer
Responsibilities:
- Reviewed Business Requirements and Technical Specification documents.
- Analyzed Use Cases, Functional Requirements to write detailed Test plans and Test Cases.
- Performed specification analysis, designed Test Cases, Test Plans, identified and logged Defects.
- Worked with development team in resolving Defects and assisted the production team to reproduce steps for issues.
- Collaborated with Business Analysts to clarify requirements and aspects of testability.
- Reviewed high level requirements, detailed requirements and design Documents.
- Designed and executed detailed Functional, Integration and System Test Cases.
- Searched, collected and organized Test Data referenced from Test Cases.
- Prioritized Defects and monitored Bug fixing status. Retested Defects in the beginning of every sprint and reopened any Bug that is not fixed.
- Participated in Bug triage meetings with Developers to validate the severity of the Bugs and was responsible for tracking of the testing life cycle. Investigated Bugs and Defects based on the testing results.
- Assisted BA by providing Test Cases for use at the User Acceptance Testing level.
- Regression and Adhoc testing were performed after each build.
- Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.
- Test Cases were also executed in Trac as required.
- Utilized Trac for tracking Test Requirements, Test Plans, Defects and communicating among the team members and Developers.
- Reported the Coverage status of test on a daily/weekly basis.
Environment: Agile, Functional Testing, Quality Center, Internet Explorer, HTML, Ms Office, Oracle, SQL Server, Windows.
Confidential, Buffalo, NY
SQA Analyst
Responsibilities:
- Reviewed requirement specifications and provided feedbacks during walkthroughs and stand ups.
- Performed Functional Testing using Quality Center.
- Analyzed system requirements specifications, developed Test Plans, Test Cases and Test Data for testing the Functionality, GUI, Usability, User Acceptance Criteria’s with both Positive and Negative scenarios. Focused on logical scenarios of the application.
- Created and updated Test Cases in Excel sheets and generated Traceability Matrix.
- Executed the Test Cases manually.
- Wrote SQL queries against Oracle Database, analyzed and compared the result as well as the discrepancies.
- Performed Database Testing by passing PL/SQL queries and also analyzed the Regression Test results before handing over to UAT.
- Used Quality Center to define requirements, design test steps, run test set, track reports and identify Bugs.
- Executed Test Cases and compared the actual/expected values. Generated pass/fail reports and updated using Quality Center.
- Involved in User Acceptance Testing and responsible to report Bugs and Defects.
- Prioritized Defects and monitored Bug fixing status. Retested Defects in the beginning of every sprint and reopened any Bug that is not fixed.
- Participated in Bug triage meetings with developers to validate the severity of the bugs and was responsible for tracking of the testing life cycle based on the testing results.
- Maintained strong working relationship with teammates and SCM staffs. Worked closely with the Developers.
- Involved in documentation on maintaining and for future enhancements.
- Communicated with Project Managers, QA Leads on a daily basis for improved testing efforts and sent Status Reports to the QA Director when needed.
Environment:: Functional Testing, Quality Center, Internet Explorer, HTML, MS office, Oracle, SQL Server, Windows.