SHIRIN KHAMISI
*********@*****.*** 571-***-**** 5505 Seminary Road, Falls Church, VA 22041
US Citizen (Active Public Trust Clearance)
Professional Summary
● Possess Six years of Software Quality Assurance (QA) experience in Client/Server and Web applications, actively seeking a QA Analyst role to apply a diverse skill set in Manual and Automation Testing.
● Demonstrates a strong grasp of SDLC, Agile, and various QA methodologies.
● Offers expertise in Quality Assurance and software testing activities.
● Proficient in analyzing Software Requirement Specifications, Use Cases, and crafting Test Plans, Test Scripts, and Test Cases.
● Skilled in various types of web-based testing, including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing, and Unit Testing.
● Familiar with different SDLC phases, encompassing Agile, Waterfall, and TDD.
● Competent in both Manual and Automation testing, capable of developing Test scenarios, Test cases, Test data, Test procedures, Test reports, and documenting both Manual and Automation Tests.
● Proficient in employing JIRA as a project management tool.
● Experienced in Defect Management and adept at problem-solving using HP ALM and Jira.
● Holds practical hands-on experience with automation frameworks like Page Object Model, TestNG, Keyword Driven, Data Driven, and Hybrid Framework.
● Skilled in using Selenium Web Driver, Eclipse, Java, Cucumber, and TestNG for creating test scripts, test suites, and generating HTML reports.
● Automate regression test cases using Jenkins build jobs, Selenium IDE, WebDriver, TestNG, and Maven.
● Proficient in both Black Box and White Box testing, covering functionality and structural flow of applications.
● Demonstrates excellent interpersonal, written, and verbal communication skills, coupled with strong analytical and problem-solving abilities.
● Adaptable and quick to learn new tools, techniques, and approaches.
● Effective communication and collaboration with clients to identify and resolve issues.
● Proficient in writing SQL queries for Backend Testing.
● Quick learner with the ability to grasp and apply new ideas, concepts, methods, and technologies.
● Dedicated, innovative, and self-motivated team player and builder. Skills
● Methodologies: SDLC, Agile-Scrum, Waterfall,
Kanban Board.
● Automation Testing Tools: Selenium WebDriver,
Selenium IDE, Cucumber, Junit, TestNG, Maven,
Postman, Jenkins.
● Project Management: Jira, HP ALM, TestRail
● Database: MySQL, Oracle
● Programming Language: Java, SQL, XML, HTM
CSS.
● Application Tools : MS Office Suite, Slack,Eclip Teams, (Word, Excel, Power Point, Outlook, Acce
Experience
09/2022 - Current
United States
Department of
Veterans Affairs
Washington, D.C.
QA Engineer
● Analyzed business requirements and functional documents. Created the test strategy documents that define the test environment, phases of testing, entrance and exit criteria into different phases of testing, and resources required to conduct the effort.
● Participated in QA weekly meetings and other various meetings and discussed enhancements, modifications, Requests, issues and defects in the application.
● Created test plan, design document, test strategies outlying scope objective, goal, timeline, quality control to develop test cases using user stories in JIRA following A methodology.
● Followed Agile methodology, took part in all SCRUM meetings and tested each SPR deliverables.
● Designed and executed automation test Scripts using Selenium WebDriver and cucumber for BDD.
● Developed automated tests in partnership with developers for continuous regressio testing and reducing manual testing using Selenium, Cucumber and Maven.
● Wrote SQL queries to verify database updates for post, update and delete methods
● Submitted jobs to generate daily, weekly and month end reports. Performed functional testing, integration testing, and validation testing on various applications with manual testing process.
Developed Features, Scenarios and Step Definitions using Cucumber for Behavior Driven Development (BDD), Java and Selenium WebDriver.
● Extensively wrote test scripts using element locators, WebDriver methods, Object Oriented programming (OOPs) concepts.
Performed build acceptance testing and smoke testing using Cucumber as test automation framework.
● Involved in API testing using Postman.
● Reported software defects in JIRA and interacted with the developers to resolve technical issues.
● Analyzed test results, tracked the defects and generated reports. 06/2020 -
08/2022
United States
Department of
Labor
Washington, D.C.
QA Engineer
● Conducted diverse testing types (including Smoke Testing, Functional Testing, Syst Integration Testing, Regression Testing, Database Testing, and Black Box Testing) across different development phases and test cycles.
● Analyzed requirements, Use Cases, functional design, and detailed design documen
● Formulated test plans based on Functional Specification and Technical Specification
● Created and executed test cases, comparing actual outcomes to expected results.
● Collaborated as part of a team to map requirements and establish a Requirements Traceability Matrix (RTM).
● Employed Jira for bug tracking and project management.
● Developed test cases, test data, and test scripts.
● Worked closely with developers, Business Analysts, Architects, and Project Manage to comprehend the Portal Project.
● Designed and implemented automation testing frameworks (such as Keyword Drive Data Driven, and Hybrid Driven) using Java, Test-NG, and Selenium Web-Driver.
● Formulated functions for various Selenium locator types.
● Executed automation test cases and documented defects in JIRA.
● Leveraged TestNG Annotations to optimize the test lifecycle.
● Configured Selenium Web Driver, Test-NG, Maven tool, and generated Selenium automation scripts in Java.
● Reviewed database test cases to validate reports using complex SQL queries from S Server.
● Devised a data-driven testing framework in Selenium to dynamically capture data f web controls.
● Utilized Selenium scripts for functionality testing during application development. 05/2018 -
05/2020
Battelle
Sterling, VA
QA Analyst
● Proficient in testing applications using agile, scrum, and sprint development methodologies.
● Skilled in System Integration testing, Regression testing, and managing User Acceptance Testing.
● Documented and monitored test cases, results, and defects using Jira.
● Assisted upper management in analyzing project risks and issues.
● Conducted testing in web-based, UAT, pre-production, and production environment
● Tracked and ensured issue resolution through JIRA.
● Emphasized real-time communication over written documentation, following Agile Methodology.
● Manually created and executed scripts for Functionality testing.
● Utilized SQL Queries for backend data validation and performed both positive and negative testing.
● Conducted cross-browser testing on various Operating Systems (Windows) and browsers (Internet Explorer, Firefox, Google Chrome).
● Executed various testing methodologies, including System, Integration, Smoke, Sanity, Functional, End-to-End, Positive, and Negative.
● Generated test reports such as Test Execution Status and Defect Status Report.
● Organized Bug Review meetings to assess defects by business severity and collaborated with development and business teams for root cause analysis and resolution
Education
Bachelor Degree in Computer Science
Shahid Chamran University
Certifications
Scrum Master