Niloofar Safari
Leesburg, VA *****
**************.**@*****.***
US Citizen (Active Public Trust Clearance)
Professional Summary
● Possesses over six years of experience as a QA Automation Engineer - SDET.
● Extensive involvement in Manual and Automation Testing of Client/Server and Web-based Applications, APIs, and Web Services applications.
● Proficient in creating and executing both manual and automation test cases.
● Skilled in defect logging and tracking using defect management tools.
● Strong understanding and implementation skills across all phases of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Defect Life Cycle (DLC).
● Experienced in User Interface (UI), Functional, Regression, System Level Testing, Smoke Testing, Sanity Testing, API Testing, Cross-Browser Testing, Compatibility Testing, Performance Testing, and Security Testing of applications.
● Exceptional at writing Requirement Traceability Matrix (RTM), detailed Test Plans, and Test scenarios.
● Expertise in interpreting Business Requirement Specifications, Functional Specifications, and Design documents.
● Proficient in converting requirements into Test Scenarios.
● Hands-on experience with open-source tools such as Selenium (Selenium WebDriver, TestNG, Cucumber), SoapUI, and Eclipse.
● Skilled in writing Selenium WebDriver automation scripts in Java using Cucumber and TestNG Automation framework for Web Applications.
● Developed BDD tests using Cucumber by writing behaviors and step definitions.
● Experienced in testing Web Services using SoapUI and conducting REST API testing using Postman.
● Conducted cross-browser testing using TestNG.
● Worked extensively on data warehousing and decision support systems with relational databases such as Oracle, SQL Server, and TOAD for database development.
● Expertise in logging and tracking issues using defect-tracking tools like Quality Center and Jira.
● Skilled in setting up and conducting browser compatibility testing environments with various browsers and versions of Internet Explorer, Mozilla Firefox, and Google Chrome on different OS like Windows and MAC.
● Possess good knowledge in Black Box Testing and White Box Testing.
● Demonstrated leadership qualities by guiding newcomers on manual testing and automation testing.
● Excellent Communication and Interpersonal skills.
● Self-driven with strong organizational and multitasking abilities.
● Detail-oriented with a commitment to meeting deadlines under tight schedules.
● Quick learner and effective team player.
Skills
● Methodologies: Agile/Scrum, Agile SAFe,
Waterfall, SDLC
● Test Frameworks: Data Driven, Hybrid, Page
Object Model
● Artifacts: Test Strategy, Test Cases, Test Plan, RTM, Test Summary Report, Bug Report
● Automation Tools: Java, Selenium WebDriver,
Maven, JUnit, TestNG, Cucumber, Git
● IDE: Eclipse, Postman
● Databases: MySQL Server, MySQL, Oracle,
MS Access. MS Office Tools: Excel, Outlook,
PowerPoint, and Word.
● Bug Tracking Tools: JIRA-Zapier, HP ALM,
MS Azure
● Operating Systems: Windows, Mac OS
Experience
AmeriCorps August 2022 to Current
Automation Engineer
Washington, D.C
● Collaborated with Lead Business Users and Business Analysts to gather Business Test requirements.
● Worked closely with the technical team and Product Owner to understand application functionality.
● Conducted thorough End-to-End system testing and reported defects meticulously via Jira.
● Conducted various testing types, including sanity and smoke testing, before deploying each build.
● Created Test Plans and Test Scripts specifically for Automation Testing.
● Shared Test Plan and Traceability Matrix documents with Project Management and Business Groups for evaluation and approval.
● Performed Web automation using Selenium within the TestNG framework and conducted Manual Mobile Web testing.
● Acted as an Automation Tester, responsible for creating and maintaining Automation Frameworks, tools, and solutions.
● Designed, generated, and customized scripts using scripting languages and testing tools like Selenium with Java, and TestNG, for data-driven and hybrid-driven frameworks.
● Implemented the Page Object model (POM) and Apache POI in Web Driver Scripts. Developed Data-Driven Frameworks using Selenium WebDriver and Java.
● Crafted SQL queries for data extraction from database tables to facilitate Database Testing.
● Developed SQL Queries to verify data validity and ensure database integrity.
● Formulated Test cases aligned with requirements, participated in Test Case implementation and designed Test Scripts according to Business and System Requirements.
● Conducted thorough End-to-End Manual Testing of the system, maintaining and managing test cases using Jira.
United States Department of the Interior January 2020 to June 2022 Software Tester
Washington, D.C.
● Thoroughly examined and assessed detailed design, business, technical, and general design requirement documents.
● Collaborated with Product Owners, Customers, and Project team members to dissect user stories and acceptance criteria effectively.
● Actively engaged in requirement-gathering sessions and formulated test cases in line with the Product Backlog.
● Took part in Retrospective meetings to address challenges within iterations and prioritize action items accordingly.
● Produced test reports and diligently collected metrics to monitor progress.
● Crafted customized Test Cases and Scenarios tailored to specific applications.
● Managed test schedules, plans, strategies, and assignment documents for a range of testing activities.
● Explored Functional Requirements Specifications and System Design Specifications, coordinating with developers for any requirement adjustments.
● Promoted effective communication among developers, Business & Management Teams, and End Users.
● Conducted thorough Regression testing across different development phases using Jira.
● Implemented automated test cases using Selenium WebDriver to streamline manual testing processes.
● Proactively identified and communicated potential project risks.
● Developed Test Plans and Cases in harmony with business requirements.
● Constructed automation frameworks using the Page Object Model alongside Java, Selenium WebDriver, and Cucumber for test script development.
● Created BDD tests utilizing Cucumber by defining behaviors and step definitions, supported by essential Selenium code in JAVA.
● Diligently performed Regression testing on new builds and each application modification using Selenium WebDriver.
● Presented updates on testing progress during Sprint Review Meetings at the conclusion of each sprint.
● Verified response body, time, headers, etc., and devised Rest API test cases using Postman. The CENTECH GROUP January 2018 to December 2019
Manual QA Tester
Chantilly, VA 20151
● Reviewed system and business requirement documents to create test plans, cases, and scripts.
● Conducted GUI, Functional, Regression, and Performance Testing.
● Managed manual test execution and defect tracking using JIRA.
● Collaborated with developers to address issues and defects.
● Proficiently wrote and executed test cases/scenarios.
● Utilized JIRA test sets for requirements brainstorming and scenario creation.
● Analyzed test outcomes and reported issues via JIRA to developers and project managers/product owners.
● Worked closely with business analysts and developers throughout requirement analysis, testing, and documentation phases.
● Employed JIRA for Defect Reporting, Analysis, Tracking, and Report Generation.
● Executed Regression testing scripts on new builds. Education
North Tehran University
BBA: Accounting
Certifications
Scrum Master