Warda Zahid
Woodbridge VA *****
Phone 571-***-****
Email: **************@*****.***
SUMMARY
Strong knowledge of software development processes and methodologies (SDLC).
Participated in requirements analysis, reviews and working sessions to understand the requirements and system design.
Strong knowledge of SQA and testing philosophies and methodologies.
Ability to design and implement customized test fixtures.
Solid experience with manual testing, including test planning and execution.
Expertise experience with STLC management tools Quality Center and Test Director.
Experience in authoring load, performance, and endurance test scripts in Load Runner.
Familiarity with the process for releasing a test set into production.
Familiarity with testing distributed application in large Web-based environments.
Hands on experience with Selenium,UFT/Quick Test Professional (UFT) and Quality Center/ALM.
Experience in working with test automation frameworks, such as keyword and data driven with Quick Test Professional and Selenium.
Knowledge and experience working in an iterative/agile test process.
Experienced in Manual and Automated testing techniques, such as Black box, GUI, Functional, Integration, System, Regression, Back end and User Acceptance Testing
Experienced in creating, executing tests and generated the test reports and created graphs using ALM/Quality Center
Experienced in using ALM/Quality Center to communicated defects encountered during Regression Test and followed-up with developers until all issues were resolved
Ability to work with all levels of management, willingness to learn and implement new ideas quickly and to be a collaborative team player
Excellent analytical, communication, documentation and interpersonal skills.
Solid analytical and problem-solving abilities.
Highly motivated resourceful team player that takes a positive approach to problem resolution. Expert in industry standard software development methodologies and life-cycles
Strong SQL, PL/SQL skills.
Proficient in XML.
Knowledge in test planning, product verification, product validation, and test automation; implementation phases of the development methodology and lifecycle.
Ability and desire to work in a spirited, collaborative environment
Ability to identify and prioritize important tasks independently
Self-motivated, willing to learn new concepts, technologies, and ability to produce quickly
TECHNICAL SKILLS
Tools
SQL*Loader, TOAD, SQL Analyzer, SQL Profiler
Operating Systems
Windows XP, Windows 2007, UNIX, Linux, MS-DOS
STLC Tools
Quick Test Professional, Load Runner, Quality Center, Test Director, Selenium, J meter, ALM Performance Center, Sprinter, Unified Functional Testing, JIRA
Programming Languages
Java, JavaScript, .NET, HTML, XML, VBScript and Visual Basic
Application Software
Microsoft Visio, Excel, Word, PowerPoint
Databases
Oracle, Microsoft Access, Microsoft SQL Server, DB2
Others
Web Services, IE, Firefox, Opera
PROFESSIONAL EXPERIENCE
PNC, Richmond, VA
July 2020 – Present
Quality Assurance Tester
Job Description:
•Transitioned user stories and collected test requirements in creating test cases and test procedures with emphasis on automation testing and scripting
•Strong testing Quality Assurance experience within Agile environment
•Good understanding of Agile software development lifecycle (iterative and incremental)
•Performed tests on various features of Agile development process.
•Performed various automated tests and ensured continuous regression tests on applications
•Applied the set of operations, and disciplines for the planning, analysis, design, and construction of information systems across a major sector of the organization
•Participated in test case coverage, test case design, and script design and reviews
•Developed test scripts along with maintaining and enhancing the automated test framework supporting a continuous integration environment with automated smoke and regression testing
•Ensured high test and code coverage, maintainability of scripts, reliability of equipment, and overall robustness of environment and solution during the entire development cycle
•Responsible for performing analysis of requirements, writing requirements verification points, and providing feedback on requirement testability
•Responsible for having a thorough understanding of the projects test environment(s) and the projects policies for working in the test environment(s)
•Responsible for installing software into and upgrading test environments (hardware and software) including in-house applications and 3rd party applications
•Responsible for integration testing applications as appropriate to use on the internet portal
•Responsible for working with a team including development, system engineering and customer representatives in combined integration test efforts
•Involved in continuous support of overall software quality and testing with continuing refactoring of scripts and test cases as required and enhanced test coverage (system, performance, interoperability, stress, negative testing, etc.)
•Clearly logged defects, maintained test data and results, and monitored/analyzed automated test runs and reports
•Supported the identification and debugged of software defects and champion the resolution of bugs and issues
•Responsible for developing manual test cases in HP Quality Center and executing tests according to software test processes and procedures
•Responsible for developing automated test cases within Selenium WebDriver and custom scripting as appropriate to the test case
•Used Quality Center to manage and organize STLC activities like Requirement’s coverage, Test Case Management, Test Execution Reporting, Defect Management, and Test Automation
•Performed manual and light selenium WebDriver script-driven sanity and regression, cross-browser testing to ensure consistency.
•Implemented BDD through Cucumber.
•Created the Feature Files for Cucumber Automation.
•Created Test Automation Framework with Cucumber and Selenium WebDriver.
•Automated test cases using Selenium Hybrid Framework using WebDriver
•Production Support: Smoke testing on all production update in various environments. Script writing, plan and executing test including Automation with Selenium WebDriver
•Automated testing tools such as Junit and Selenium to conduct systems, integration, user acceptance, positive and negative, functionality, object, and regression tests.
•Involved in writing Manual & Automation scripts and frameworks using Java, JavaScript.
•Built web applications with ASP.Net MVC 5, Entity Framework 6, jQuery, JavaScript, HTML.
•Converted manual test scripts to automated test scripts in Selenium WebDriver and JavaScript, enhanced the scripts by adding user-defined functions.
GEICO, Jacksonville, FL
October 2017 - June 2020
Software Tester
Job Description:
Designed Manual Testing strategy and performed Manual Testing of some of the modules/components of the application as per the requirements.
Developed the application independent Automation framework design followed by developing the hybrid driven automation framework using UFT.
Identified the automation framework involved in conducting Proof of Concept (POC) for the identified Application under Test (AUT).
Used UFT Tool for automating regression test suite and configuration test cases.
Created the automation test scripts (Reusable action scripts, Reusable Application Independent library functions, Application dependent library functions) of the identified test cases in VBScript for AUT (Windows application).
Used checkpoints to validate default values in edit boxes, combo boxes and Text Areas in UFT.
Used synchronization points for displaying of objects to eliminate unnecessary wait statements in order to improve the performance in UFT.
Responsible for mentoring the QA team members in creating customized Load Runner scripts and executing them.
Involved in leading an Automation team. Supported the team members for irresolvable issues, reviewed the scripts developed by them and suggested for correction wherever necessary.
Closely involved with development team, maintenance team and Business team regarding changing requirements, builds and releases.
Used Output checkpoint to output dynamic values to a data table and reused those value in other functions from the data table using UFT.
Used ALM Quality Center as test management tool for storing the automated test scripts from where Scripts can be executed directly by manual testers.
Developed Test cases and Test Scripts for both Manual and Automation testing using Quality Center.
Interacted with developers and product analysts regarding Testing Status and Defect Tracking using Quality Center.
Generated the detailed reports of the Bugs, Pass-Fail report and Assigned defects using Quality Center.
Prepared status compilation and status reporting on weekly basis.
Involved in weekly QA meetings, project meetings, walkthroughs, and reviews on regular basis.
Washington Gas DC
July 2015 – September 2017
Software Automation Tester
Job Description:
Perform quality assurance, quality control, and security tests for system designs, processes, and security features
Production Support: Smoke testing on all production update in various environments. Script writing, plan and executing test including Automation with UFT
Worked as an Automation Tester, responsible for development and maintenance of Automation Frameworks, tools and solutions. Managed and coordinated onsite/offshore functional test efforts and automated functional testing.
Work closely with Developers, Business Analyst, Architects and Project Manager to understand Portal Project.
Use ALM Quality Center for requirements management (User Stories), planning, scheduling, and running tests, defect tracking and managed the defects and executed the test cases
Work as ALM support to ensure efficient services to the team and the client.
Analyze and validate requirements to develop development and test cycles.
Work as a team member in requirements mapping and preparing Requirements Traceability Matrix.
Perform Functional testing manually and use of descriptive programming in UFT-Unified Functional Testing.
Perform web-based testing using UFT for checking page contents, broken links, web objects, frames and tables.
Responsible for developing Test plans based on Functional Specification and Technical Specification Documents of the application.
Execute the test cases manually using ALM, enter defects and conduct regression testing after fixing the defect.
Create customized Automated Test scripts using UFT & VB Script testing tool for the web-based applications while performing Sanity, Integration, System, Functional, and Regression testing.
Reference
References available upon request