Ezmari Popal
**** ******* **** *** **********, VA 22191
Cell 516-***-****
***************@*****.***
US Citizen (Inactive Secret Clearance/Active Public Trust) PROFESSIONAL SUMMARY
● About 8 years of experience in software quality assurance including manual and automation testing of functional, web service and backend testing.
● Good understanding of Software Development Life Cycle (SDLC) in different methodologies like Waterfall and Agile/Scrum.
● Extensive experience in Software Quality Assurance and Software Testing.
● Experienced in developing Test cases for functional testing.
● Experience in designing test strategy, test plan, planning and implementation of test suits.
● Expertise in Black Box, Smoke, Functional, Positive, Negative, Integration, System, Regression, UAT, mobile and cloud-based application testing.
● Involved in complete software testing life cycle owning the test deliverables from start to end through the entire SDLC and experienced in methodologies like Waterfall, and Agile (SCRUM).
● Extensive and diversified experience in Information Technology with emphasis on Quality Assurance, GUI, Automation Testing, Web, and Client/Server based Commercial Applications.
● Experienced in Manual Testing, Automated Testing, Smoke Testing, Integration Testing, System Testing, UAT, And Regression.
● Perform Manual Testing and maintain documentation on different types of testing like Functional, Regression, Sanity and System Testing.
● Analyzed functional requirements with the business Analyst and development teams.
● Conducted breakthroughs with development team to discuss requirements clarifications.
● Experience in writing test plans, defining test cases, developing and maintaining test scripts and documenting all phases of QA process.
● Expertise in identifying, assessing, and reporting defects using various defect tracking systems.
● Identified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath and CSS to find the Web Elements using selenium and creating automation scripts. Automated regression test cases using Selenium WebDriver TestNG and Maven.
● Experienced in cucumber for creating test features and creating step definition. Experienced in performing mobile testing and testing in a Cloud Based environment.
● Experience in performing 508 accessibility testing using NVDA, ANDI, CCA tools
● Capability to adapt and learn new tools, techniques, and approaches.
● Strong communicator and skillful in working closely with clients to identify and resolve issues. Experience in writing SQL queries for Backend Testing. TECHNICAL SKILLS:
Testing tools Selenium WebDriver, HP Quality Center/ALM, VSTS, Junit, TestNG, Cucumber, Maven JIRA,
Eclipse, Manual Testing, Mobile testing, Cloud
application testing, Webservice Testing
(Postman, Rest Api, soup ui), 508 Accessibility
testing (NVDA, JAWS, ANDI, CCA(Color
Contrast Analyzer
Defect Tracking Tools Jira, ALM. QC, Bugzilla
Languages Java, SQL
Project Management Jira, Zephyr, Microsoft Project, Microsoft Office
(Word, Excel), Microsoft PowerPoint, MS
Access, Agile & Waterfall
Operating Systems Windows XP, 7, 8,10 & server 2003, PROFESSIONAL EXPERIENCE
QA Engineer/508 Compliance Tester
Department of Labor (DOL), Washington DC
September 2023 – Current
Responsibilities:
● Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting and weekly assessment meetings.
● Used Agile Software development methodology in defining the problem, gathering requirements, development iterations, business modeling and communicating with the technical team for development of the system and other Enterprise applications.
● Attended, discussed and submitted work progress weekly reports to Project Manager/Risk owner.
● Performed Successful discussion with all members, Project manager and QA manager to collect data for automation and testing.
● Conducted End to End, Manual Testing of the system and prepared and managed test cases using Zephyr.
● Used Application JIRA for tracking test requirements, references, test plans, defects and communicating them among the team members and developers.
● Execution of manual test cases, track and log the defects using JIRA.
● Responsible for reporting bugs to the corporate bug tracking system and verified known bugs against new builds.
● Involved in Functional, Integration, Regression, System, and User Acceptance Testing (UAT) during the various phases of the application testing.
● Performing 508 Compliance testing using NVDA, ANDI and CCA (Color Contrast Analyzer).
● Created and executed 508 compliance checklist template and identified 508 accessibility defects and collaborated with developer to address issues. QA Analyst
Department Federal Communications Commission (FCC), Washington DC November 2020– August 2023
Responsibilities:
● Reviewed test documents in coordination with client, development team and other complex matrix teams and stakeholders including functional teams and business analysts.
● Helping the UAT team by creating a UAT test case and giving a demonstration of the workflow.
● Giving a demonstration of all the new features which were completed in the previous sprint to the stakeholders during the sprint review.
● Utilized Postman for API testing, including creating, managing, and executing API requests, analyzing responses to ensure API functionality and reliability.
● Analyzed the functional and automation requirements and prepared test cases/scripts.
● Analyzed and selected the test cases for automation of JAVA and Web application Performing manual testing of features within each sprint and automating features from previous Sprint.
● Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium tests.
● Involved in the test case walkthroughs, assessment meetings.
● Developed Test cases based on the requirements, participated in implementation of Test Cases, and Test Script according to the Business Requirements, System Requirements.
● Helping with developing Test Plans and Test Scripts for Automation Testing.
● Used Selenium to expand test scenarios to catch more bugs and improve quality.
● Designed and developed automated scripts for Functional, Regression, Sanity, and Integration Testing using Selenium.
● Developed the test scripts and analyzed the results in various stages of the application including Integration, Regression, Functional and User Acceptance Testing (UAT) using Selenium.
● Used gherkin language to create test features and implemented them in step definition java file.
● Created cucumber tests for BDD (Behavior Driven Development) and created test runner using JUnit to run test suites.
● Used Selenium Web Driver to implement Cucumber step definition for BDD.
● Extensively used selenium (XPath and CSS locators) to test the web application.
● Generated cucumber reports and managed code through cucumber features, step definition, test runners, (POM) page object models, data tables etc.
● Created and executed regression tests on a regular basis.
● Arrange test Suites to be able to upgrade tests easily in the event any feature changes.
● Write Test plan and test case for the new features.
● Modify the existing test cases based on change in a feature and requirements.
● Used JIRA to track, report, and manage defects throughout the test cycle and attended Defect Status Meeting on a daily basis during the testing cycle.
● Conducted End-to-End, Manual Testing of the system and prepared and managed test cases using JIRA.
● Reported and monitored software defects using JIRA QA Analyst
Department of Energy (DOE), Washington DC
August 2018 – October 2020
Responsibilities:
● Reviewed test documents in coordination with client, development team and other complex matrix teams and stakeholders including functional teams and business analysts.
● Analyzed the Functional and Automation requirements and prepared test Cases/Scripts.
● Analyzed and selected the test cases for automation of Java and Web application Performing manual testing of features within each sprint and automate features from previous Sprint.
● Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test.
● Used Junit and TestNG Testing Framework as a test runner with Selenium.
● Involved in the test case walkthroughs, assessment meetings.
● Developed Test cases based on the requirements, participated in implementation of Test Cases, and Test Script according to the Business Requirements, System Requirements.
● Developed Test Plans and Test Scripts for Automation Testing.
● Used Selenium to expand test scenarios to catch more bugs and improve quality.
● Designed and developed automated scripts for Functional, Regression, Sanity, and Integration Testing using Selenium.
● Developed the test scripts and analyzed the results in various stages of the application including Integration, Regression, Functional and User Acceptance Testing (UAT) using Selenium.
● Design, create and customize script using various scripting language and testing tools such as Selenium with JAVA, Junit, TestNG, for data-driven network systems and others using JAVA language
● Extensively used selenium (XPath and CSS locators) to test the web application.
● Generated Cucumber reports and managed code through cucumber features, step definition, test runners, page object models, data tables etc.
● Created and executed Regression tests on a regular basis.
● Arrange test Suites to be able to upgrade tests easily in the event any feature changes.
● Write Test plan and test case for the new features.
● Modify the existing test cases based on change in a feature and requirements.
● Using JIRA as a defect tracking tool for Product backlog and reporting bugs.
● Used JIRA to track, report, and manage defect throughout the test cycle and attended Defect Status Meeting on daily basis during the testing cycle. QA Analyst
Marriott Hotels, Bethesda, MD
March 2016 – July 2018
Responsibilities:
● Analyzed the Functional Requirement Specification documents, Business Requirements Documents (BRD), Use Cases, and Technical Specification Documents to prepare and execute the test plan for various projects and identify the test data in Agile environment.
● Create test artifacts for assigned areas of the applications with minimal supervision.
● Created and executed manual test cases for Smoke testing and Sanity testing.
● Attended agile (SCRUM) meetings.
● Design, create, and customize scripts using various scripting language and testing tools, such as Selenium with JAVA, TestNG, for data-driven network systems and others using JAVA Language
● Used TestNG XML for data driven testing and test suite creation.
● Created page object model for different application pages to organize and retrieve web elements when required.
● Maintaining the project through Maven POM.XML for decency management and code building.
● Assisted User Acceptance Testing (UAT) to ensure application satisfies user needs.
● Used SQL commands to validate the database and test its integration with front end
● Worked in an Agile scrum environment to perform testing activities distributed in 2 weeks sprint.
● Executed test artifacts, logged detailed results and provided status as required by the team
● Developed test scripts and test cases for Functional and Regression testing.
● Identifying test case for automation and developing automation test plans.
● Performing the tasks of running test and defining test results.
● Implementing automation framework and exporting test results.
● Ensured accuracy and completeness in the test reports.
● Monitored defect management process under the guidelines of senior QA tester.
● Gathered test requirements and fixed errors.
● Conducted Regression testing and updated testing reports to the manager.
● Identified End-to-End testing scenarios and object identification issues. EDUCATION
Queensborough Community College, Associate Degree, Major in Computer Information System High School Diploma, Manhattan High School, 240 2nd Ave, New York, NY 10003 Certifications
● Scrum Master
● 508 Compliance Accessibility Testing