Safoora Qasimi
Software QA Engineer
Phone: 202-***-****
Email: **************@*****.***
Location: 6002 Lebanon Dr Falls Church, VA 22041
Work Authorization: U.S. Citizen
linkedin.com/in/safoora-qasimi/
Graduate: Law 2010
Summary of Qualifications
QA Automation Engineer with 8+ years of experience in UI and API automation using Selenium WebDriver, Java, and Cucumber (BDD) across healthcare, banking, retail, insurance, and financial-mortgage domains. Strong experience building automation frameworks, validating REST APIs, and integrating automated tests into CI/CD pipelines. Proven ability to improve test coverage, reduce manual effort, and deliver high-quality releases in Agile environments.
8+ years of experience in QA automation and manual testing across web and enterprise applications
Strong expertise in Selenium WebDriver, Java, and Cucumber (BDD) for automation framework development
Experience designing and maintaining scalable automation frameworks (POM, Data-Driven, Hybrid)
Hands-on experience in API testing using Postman for REST and SOAP services
Solid knowledge of SQL for backend data validation across Oracle and PostgreSQL databases
Experience integrating automated tests into CI/CD pipelines (Jenkins, Maven, Git)
Strong understanding of SDLC, STLC, and Agile Scrum methodologies
Proven ability to improve test coverage, reduce manual effort, and ensure high-quality releases
Experience with cross-browser testing, accessibility (Section 508), and end-to-end validation
Strong collaboration with developers, product owners, and business analysts
Education
Bachelor’s Degree in law from Al-Zahra University
Technical Skills
Automation: Selenium WebDriver, Cucumber (BDD), TestNG, JUnit, Page Object Model (POM), Data-Driven Frameworks
Programming: Java, SQL, C#
API Testing: Postman, REST Assured
CI/CD & Build: Jenkins, Maven, Git
Test Management: Jira, Azure DevOps, Trello
Databases: Oracle, PostgreSQL
Testing Types: UI, API, Functional, Regression, Smoke
Methodologies: Agile Scrum, SDLC, STLC
Employment History
Quality Assurance Engineer
CDP, Inc.
Frankfort, KY
08/2024 – Present
Performed UI and API testing for web applications, executing functional, regression, and end-to-end test scenarios
Designed, developed, and executed detailed test cases and test scenarios based on business and functional requirements
Developed and executed automated API test cases using Postman collections, improving backend validation efficiency
Conducted REST API testing using Postman, validating request/response data and business logic
Wrote SQL queries to validate backend data integrity across Oracle and PostgreSQL databases
Participated in Agile Scrum ceremonies (sprint planning, backlog grooming, daily stand-ups), collaborating with cross-functional teams
Managed defect lifecycle in Azure DevOps, including defect logging, tracking, prioritization, and resolution
Performed cross-browser testing across Chrome, Edge, and Firefox to ensure UI consistency and functionality
Contributed to automation efforts for API and regression testing
Tested POS systems and healthcare applications (WIC, SNAP), ensuring transaction accuracy and regulatory compliance
Conducted accessibility testing aligned with Section 508 standards to ensure compliance
Prepared test execution reports, QA metrics, and release readiness reports for stakeholders
QA Automation Tester
Zelis Healthcare
Boston, MA
12/2019 – 05/2024
Collaborated with cross-functional teams to analyze requirements and design comprehensive test cases ensuring full test coverage
Designed, developed, and maintained a Selenium WebDriver automation framework using Java and Cucumber (BDD)
Implemented Page Object Model (POM) to improve test maintainability and scalability
Developed BDD test scenarios using Cucumber (Gherkin), creating reusable step definitions for automation
Executed automated UI and API test scenarios, improving regression test coverage and reducing manual effort
Performed REST API testing using Postman, validating response payloads and business logic
Maintained Requirement Traceability Matrix (RTM) to ensure alignment between requirements and test coverage
Participated in Agile Scrum ceremonies including sprint planning, backlog grooming, and retrospectives
Managed defect lifecycle using ADO, Jira and Trello, ensuring timely tracking, prioritization, and resolution
Conducted regression, functional, and UAT testing to validate application stability and business workflows
Managed test data setup and validation across multiple environments
Performed accessibility testing aligned with Section 508 and WCAG standards for healthcare applications
Software QA Tester
Cigna
Washington, DC
05/2018 – 12/2019
Collaborated with Product Owners, Business Analysts, Scrum Masters, and Developers to analyze requirements and ensure test coverage
Designed and developed a Selenium WebDriver automation framework using Java and Cucumber (BDD), implementing Page Object Model (POM)
Developed BDD test scenarios using Cucumber (Gherkin), creating reusable step definitions
Designed and executed test cases, test scripts, and test data based on business requirements for functional and regression testing
Executed cross-browser testing using Selenium WebDriver across Chrome, Edge, and Firefox
Performed backend validation using SQL queries to ensure data integrity and proper data mapping
Participated in Agile Scrum ceremonies including sprint planning, reviews, and daily stand-ups
Conducted User Acceptance Testing (UAT) to validate application functionality against business requirements
Developed reusable automation utilities to improve test execution efficiency and reduce code duplication
Integrated automated test suites into CI pipelines, enabling scheduled and on-demand execution
Executed smoke, sanity, and regression testing for each sprint release
Analyzed test execution results, identifying defects, risks, and areas for quality improvement
QA Manual Tester (Analyst)
TD Bank
Cherry Hill, NJ
February 2017 – May 2018
Analyzed business and functional requirements to design detailed test cases and test scenarios
Executed manual testing including functional, regression, integration, and UAT to validate application workflows
Developed test plans and test strategies aligned with business objectives and release timelines
Identified, documented, and tracked defects using JIRA, including detailed reproduction steps and prioritization
Safoora Qasimi
QA Automation Engineer
Phone: 202-***-****
Email: **************@*****.***
Location: 6002 Lebanon Dr Falls Church, VA 22041
LinkedIn: linkedin.com/in/safoora-qasimi/
Work Authorization: U.S. Citizen
Summary
Results-driven Software Quality Assurance Tester with 7+ years of experience in manual and automated testing, UI validation, API testing, and database testing across banking, retail, e-commerce, insurance, and financial-mortgage domains. Skilled in test case design, execution, defect tracking, and test automation for web-based and client-server applications. Expertise in Selenium WebDriver, Postman, SQL, Azure DevOps, Jira, Cucumber (BDD), Agile (Scrum), SDLC, and STLC.
Extensive experience in Software Quality Assurance (QA) Testing, including functional, regression, system, UAT, smoke, black-box, boundary, ad-hoc, cross-browser, and UI validation testing. Strong knowledge of Health Care Claims processing, including end-to-end claims lifecycle validation (eligibility verification, claims adjudication, EOB review, payment processing, denial management, and HIPAA compliance).
Strong proficiency in Selenium WebDriver, TestNG, JUnit, and automation frameworks (POM, Data-Driven, Hybrid) to develop robust automated test scripts for web and client-server applications.
Expertise in API testing using Postman and SOAPUI, validating SOAP and RESTful web services with JSON/XML requests and backend validation.
Solid understanding of database testing, writing complex SQL queries (SELECT, JOIN, etc.) to ensure data integrity and backend validation in SQL Server, Oracle, and PostgreSQL.
Hands-on experience in Agile (Scrum) and Waterfall methodologies, actively participating in sprint planning, backlog grooming, defect triaging, and daily stand-ups using Jira, Azure DevOps, and Test Manager.
Strong knowledge of SDLC, STLC, test planning, requirement analysis, and documentation, including Test Plans, Test Cases, Test Scripts, Test Estimation, and Requirement Traceability Matrix (RTM).
Experience integrating test automation into CI/CD pipelines using Jenkins, Maven, and Git for continuous testing and deployment.
Developed BDD (Behavior-Driven Development) test scripts using Cucumber with Gherkin syntax, implementing reusable step definitions for functional and regression testing.
Excellent analytical, problem-solving, and communication skills, collaborating with developers, business analysts, Scrum Masters, and QA teams to ensure high-quality software releases.
Education
Certified Software Developer Engineer in Test (SDET) - TEK School, Virginia 2019
Bachelor's Degree in Law - Al-Zahra University, Iran 2010
Technical Skills & Tools
Work Environments: Agile (Scrum), Waterfall
UI Testing Tools: Selenium WebDriver
Backend Testing: PostgreSQL, PGAdmin
Test Management Tools: Jira, Trello, Azure DevOps
Test Frameworks: Keyword-Driven, Data-Driven, Hybrid, Cucumber (BDD), Page Object Model (POM)
Databases: PostgreSQL, Oracle SQL
Programming Languages: Java, SQL, C#
Operating Systems: Windows (XP, 7, 8, 10), Mac OS
Employment History
CDP, Inc. - Quality Assurance Engineer
Frankfort, KY & Romeoville, IL August 2024 - Present
Executed comprehensive SDLC testing, including test planning, requirement analysis, execution, and defect lifecycle management, ensuring high-quality software releases.
Collaborated in Agile and Scrum environments, actively participating in sprint planning, backlog grooming, and daily stand-ups, leveraging Azure DevOps for test case management and defect tracking.
Performed manual and automated testing for web-based applications, executing functional, regression, and UI validation tests while logging defects using industry-standard bug tracking tools.
Managed bug and defect tracking using Azure DevOps, categorizing, prioritizing, and assigning defects to ensure timely resolution and maintain comprehensive test documentation.
Conducted API testing using SOAPUI and Postman, validating SOAP and RESTful web services, creating test suites, executing automated scripts, and ensuring request/response accuracy.
Executed SQL and Oracle database queries to validate backend data integrity, troubleshoot defects, and support data-driven testing.
Performed Point-of-Sale (POS) system testing, verifying transaction workflows, payment processing, and system reliability across multiple environments.
Conducted cross-browser web application testing, ensuring UI consistency and functional accuracy across Chrome, Edge, and Firefox using manual and automated testing techniques.
Tested healthcare systems (WIC, related programs) to ensure regulatory compliance, data security, and system functionality.
Collaborated with developers, business analysts, Scrum Masters, and QA team members, actively engaging in sprint planning, requirement reviews, and defect triaging to maintain a seamless QA process.
Technologies & Tools: Chrome, Edge, Firefox, Jira, Azure DevOps, SOAPUI, Postman, Oracle Database, SQL, Manual Testing, Automated Testing, Software Testing, Test Case Writing, Test Case Design, Defect Tracking, SDLC, STLC, Agile, Scrum, Waterfall, Microsoft Excel, Microsoft Office Suite.
Zelis Healthcare - Software Quality Assurance Tester
Boston, MA December 2019 - May 2024
Collaborated with cross-functional teams to understand product requirements and create comprehensive test cases ensuring full test coverage.
Developed and implemented QA methodologies, ensuring software compliance with quality assurance standards, guidelines, and procedures.
Executed regression and integration testing for claims processing enhancements, ensuring accurate adjudication logic and minimizing claims leakage or payment errors.
Performed backend validation of claims data using SQL queries to ensure accurate coding (CPT/ICD), reimbursement calculations, and compliance with healthcare regulations and business rules.
Demonstrated solid knowledge of Health Care Claims processing, validating end-to-end claims workflows including member eligibility, provider data validation, claims intake, adjudication, pricing, payment processing, and Explanation of Benefits (EOB) generation.
Mapped tasks and test cases to backlog items, maintaining an accurate Requirement Traceability Matrix (RTM) for test coverage validation.
Performed 508 compliance testing, verifying software accessibility and ensuring adherence to WCAG and Section 508 accessibility standards.
Actively participated in Agile (Scrum) sprints, contributing to sprint planning, backlog grooming, sprint testing, regression testing, demos, and retrospectives.
Executed test cases across multiple levels, including UI validation, database testing, and system testing, ensuring functional accuracy.
Designed and developed an automation framework from scratch using Selenium WebDriver, Java, and Cucumber (BDD), improving test efficiency.
Implemented the Page Object Model (POM) framework in automation, ensuring scalability and maintainability of test scripts.
Conducted Behavior-Driven Development (BDD) testing, writing Cucumber Features, Scenarios, and Step Definitions in Gherkin syntax.
Tracked and documented defects using Jira, Azure DevOps and Trello, ensuring timely resolution and maintaining clear communication with development teams.
Conducted regression testing to verify that new fixes and enhancements did not negatively impact existing functionality.
Participated in team meetings, discussing testing strategies, progress, and potential risks while providing feedback for quality improvements.
Technologies & Tools: Chrome, Edge, Firefox, JavaScript, Java, Selenium WebDriver, Trello, Jira, Azure DevOps, Postman, SQL Server, Jenkins, Software Testing, Test Case Writing, SDLC, STLC, Agile, Database Testing, SQL, Quality Assurance, Test Case Design.
Cigna - Software QA Tester
Washington, DC May 2018 - December 2019
Collaborated with Product Owners, Business Analysts, Scrum Masters, and Developers to ensure clear understanding of project requirements and test coverage.
Designed and developed an automation framework from scratch using Selenium WebDriver, Java, and Cucumber (BDD), implementing the Page Object Model (POM) for scalability.
Performed Behavior-Driven Development (BDD) testing, writing Cucumber Features, Scenarios, and Step Definitions in Gherkin syntax to improve test readability.
Reviewed and analyzed Business Requirements Documents (BRD) to design and execute test cases, test scripts, and test data for functional and regression testing.
Utilized Maven for build management and integrated automation scripts with Jenkins for Continuous Integration (CI/CD).
Executed cross-browser testing using Selenium WebDriver, ensuring application compatibility across Chrome, Edge, and Firefox.
Conducted User Acceptance Testing (UAT) in an Agile environment, validating software functionality against business requirements.
Participated in Agile (Scrum) ceremonies, including Sprint Planning, Review Sessions, and Daily Stand-ups, contributing to test strategy discussions.
Tracked and documented defects using Jira and Trello, ensuring timely defect resolution and transparent reporting.
Performed backend testing using SQL, writing queries to validate database integrity and ensuring proper data mapping.
Developed and maintained reusable automation utilities and common functions to improve test execution efficiency and reduce code duplication.
Integrated automated test suites into CI pipelines, enabling scheduled and on-demand execution to support faster feedback during development cycles.
Performed smoke, sanity, and regression testing for each sprint release, ensuring stability of new and existing functionality.
Analyzed test execution results and reports, identifying trends, risks, and areas for quality improvement across releases.
Technologies & Tools: Chrome, Edge, Firefox, RTM, Scrum, Agile, Trello, Jira, Azure DevOps, Postman, Excel, SQL Server, Jenkins, Test Case Design, Microsoft Excel, Outlook, UI Testing, QA, QA Processes.
TD Bank - Quality Assurance Analyst_ Mortgage Domain
Cherry Hill, NJ February 2017 - May 2018
Executed manual testing methodologies, including test case design, execution, and reporting to ensure software quality and functionality.
Analyzed software requirements and specifications, developing comprehensive test plans and test strategies aligned with business objectives.
Identified and documented defects, providing detailed reproduction steps and root cause analysis to facilitate timely resolution.
Performed functional, regression, integration, and User Acceptance Testing (UAT) to validate application workflows and system performance.
Collaborated with cross-functional teams, including developers, business analysts, and project managers, ensuring quality control throughout the SDLC.
Managed multiple testing tasks in a fast-paced environment, prioritizing workloads to meet project deadlines without compromising quality.
Communicated testing progress, issues, and recommendations to stakeholders, ensuring alignment with business goals and development timelines.
Worked in Agile (Scrum) environments, actively participating in sprint planning, daily stand-ups, and sprint retrospectives.
Designed, maintained, and executed detailed manual test cases and test scenarios based on functional and business requirements to ensure complete coverage.
Logged, tracked, and managed defects using JIRA, ensuring accurate prioritization, status updates, and effective communication with development teams.
Conducted end-to-end testing across multiple SDLC phases, validating requirements from initial analysis through deployment and post-release verification.
Participated in backlog grooming and sprint refinement sessions, reviewing user stories and acceptance criteria to identify test conditions and edge cases early.
Performed re-testing and regression testing following defect fixes, confirming resolution and preventing recurrence of issues in production.
Reviewed and validated requirements documentation, identifying gaps, ambiguities, and potential risks to improve overall software quality.
Supported release cycles by executing smoke testing and sanity testing to verify application stability prior to production deployment.
Technologies & Tools: Chrome, Firefox, Test Management Tools, Agile Methodology, Scrum, Task Management Tools (Trello, Jira), API Testing (Postman), Spreadsheets, Database Testing, SQL Server, Microsoft Office Suite, Outlook, UI Testing, Quality Assurance.
Performed end-to-end testing across multiple SDLC phases from requirement analysis to post-release validation
Collaborated with developers, business analysts, and project managers to ensure quality throughout the SDLC
Participated in Agile Scrum ceremonies including sprint planning, backlog grooming, and daily stand-ups
Communicated testing progress, risks, and issues to stakeholders to support timely decision-making
Reviewed user stories and acceptance criteria to identify test conditions and edge cases early
Maintained test documentation and ensured full traceability between requirements and test coverage
Tested Banking and mortgage Application, including loan and servicing systems
Validated mortgage lifecycle: application, underwriting, approval, closing