Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic
RAFIA SULTANA

RAFIA SULTANA

Brooklyn,NY

Summary

Results-driven QA Automation Engineer with 6+ years of experience in designing and executing test strategies across banking, healthcare, insurance, and e-commerce domains. Develops and maintains scalable automation frameworks using Selenium WebDriver, TestNG, and Cucumber, achieving 26-30% faster regression cycles while ensuring high-quality releases. Expertise in API testing (Postman, REST Assured), database validation (SQL, Oracle), and cross-platform testing to verify system integrity. Integrates automated test suites into Jenkins CI/CD pipelines to enable continuous testing and early defect detection. Collaborates within Agile Scrum teams to refine acceptance criteria, track defects in JIRA, and optimize test coverage. Proficient in Java, Git, and SQL with hands-on experience in web, mobile, and backend testing. Combines strong analytical skills with effective communication to bridge gaps between development and business teams, ensuring alignment with quality standards. Continuously identifies process improvements to enhance testing efficiency and deliver robust software solutions.

Overview

7
7
years of professional experience
1
1
Certification

Work History

QA Automation Engineer

Cigna
Bloomfield, CT
03.2023 - 05.2024
  • Create and implement reliable automation frameworks based on Selenium WebDriver utilizing Java and TestNG to expedite regression testing and cut down on execution time by 30%.
  • Develop reusable feature files and step definitions with Cucumber to use the BDD approach, guaranteeing smooth communication between business analysts, developers, and QA.
  • Automate REST API testing using Postman and REST Assured, validating request-response payloads, status codes, and performance under different load conditions.
  • Enhance test coverage by integrating automated test suites into Jenkins CI/CD pipelines, enabling scheduled executions and real-time reporting.
  • Perform cross-browser testing across multiple environments (Windows, Mac, Linux) to ensure compatibility with Cigna’s web applications.
  • Write and optimize SQL queries in Oracle to validate backend data integrity, ensuring alignment with front-end transactions.
  • Conduct functional, regression, and smoke testing for critical healthcare applications, identifying defects before production deployment.
  • Collaborate with Agile Scrum teams to review user stories, define acceptance criteria, and ensure testability of new features.
  • Log, track, and prioritize defects in JIRA, providing detailed reproduction steps and working closely with developers for timely resolution.
  • Maintain and version-control automation scripts using Git/GitHub, ensuring code reusability and minimizing merge conflicts.
  • Execute system and integration testing for Cigna’s healthcare portals, validating end-to-end workflows such as claims processing and member enrollment.
  • Support User Acceptance Testing (UAT) by preparing test data, test cases, and assisting business stakeholders in validation.
  • Analyze test results and generate detailed reports using TestNG and Extent Reports, highlighting key metrics like pass/fail rates and defect trends.
  • Contribute to QA process improvements by researching emerging tools (e.g., Selenium IDE) and proposing efficiency-driven solutions.
  • Document test artifacts (test plans, cases, and scripts) in Confluence/MS Word, ensuring compliance with Cigna’s QA standards.

QA Engineer

PNC Bank
Pittsburgh, PA
08.2020 - 02.2023
  • Design and implement automated test scripts for PNC Bank’s web and mobile banking applications using Selenium WebDriver, TestNG, and Cucumber (BDD), reducing regression testing time by 26% while maintaining high accuracy.
  • Execute manual testing for complex banking workflows (e.g., loan processing, fund transfers) where automation is impractical, ensuring comprehensive test coverage for critical user journeys.
  • Develop and maintain a scalable test automation framework in Java, integrating with Jenkins CI/CD pipelines to enable continuous testing and faster release cycles.
  • Perform API testing using Postman and REST Assured, validating request/response payloads, authentication, and data consistency between banking services and backend systems.
  • Conduct functional, regression, and smoke testing (both manual and automated) to verify system stability before production deployments.
  • Validate database integrity by writing and executing SQL queries in Oracle, ensuring financial data accuracy across PNC Bank’s transactional systems.
  • Identify, log, and track defects in JIRA, collaborating with developers to prioritize and resolve issues efficiently within Agile Scrum sprints.
  • Perform cross-browser and cross-platform testing (Windows, Mac, Linux) to ensure seamless customer access to PNC Bank’s digital platforms.
  • Enhance test coverage by 18% by analyzing manual test cases and converting high-priority scenarios into automated scripts using Selenium IDE and TestNG.
  • Participate in Agile ceremonies (sprint planning, standups, retrospectives) to align testing efforts with development timelines and business requirements.
  • Generate and share test reports with stakeholders, highlighting key metrics such as test pass/fail rates, defect trends, and automation progress.
  • Maintain version-controlled test scripts in GitHub/GitLab, ensuring seamless collaboration between QA and development teams.
  • Document test cases, defects, and automation scripts in Confluence, providing clear traceability and audit compliance for banking regulations.
  • Support UAT by preparing test data, executing test scenarios, and assisting business users in validating new features before go-live.
  • Optimize testing efficiency by leveraging IntelliJ/Eclipse for script debugging and MS Excel for test data management.

QA Test Engineer

Best Buy Co. Inc.
New York, NY
10.2018 - 07.2020
  • Collaborated with cross-functional teams to understand business requirements and ensured the alignment of test plans with the specifications for Best Buy’s e-commerce platform.
  • Created and executed manual test cases for functional, regression, and smoke testing, ensuring that all new features and updates met the required quality standards for the online store.
  • Performed API testing using Postman to verify the correctness and performance of REST APIs, ensuring seamless integration between Best Buy’s e-commerce services and backend systems.
  • Logged and tracked defects in JIRA, prioritizing critical issues and collaborating with developers to facilitate timely bug resolution.
  • Participated in daily stand-up meetings and sprint planning as part of the Agile Scrum team, providing test progress updates and discussing potential risks with stakeholders.
  • Executed regression testing on critical functionalities of Best Buy’s website to ensure new code did not negatively impact existing features.
  • Performed manual exploratory testing to identify any edge cases or unanticipated behaviors in the e-commerce platform that were not covered by predefined test cases.
  • Collaborated with the automation team to identify areas where manual testing could be automated and assisted in writing simple automation scripts for repetitive tests using Selenium WebDriver.
  • Conducted cross-browser testing to ensure Best Buy’s e-commerce site functioned consistently across different web browsers and devices, enhancing the user experience.
  • Tracked test execution results and reported metrics, ensuring transparency in the testing process, including test coverage and defect density, to keep the team informed about test progress.
  • Maintained detailed test documentation in Confluence, including test plans, test cases, and execution results, ensuring all stakeholders had access to up-to-date information.
  • Improved manual testing efficiency by 16% through the creation of reusable test cases and the identification of redundant test steps, streamlining the testing process.

QA Tester

Guardian Life Insurance
New York, NY
03.2017 - 09.2018
  • Assisted in reviewing business requirements with senior team members to understand the scope of testing and gain clarity on the insurance platform’s features.
  • Executed pre-defined manual test cases on core insurance features, including policy creation, claims submission, and user registration, ensuring the application worked as expected.
  • Tested insurance application workflows, including new policy enrollments, customer profile updates, and claim submissions, ensuring smooth user experiences and system integration.
  • Reported and tracked defects in JIRA, working with the development team to resolve issues, ensuring the insurance platform maintained high reliability.
  • Performed sanity testing to quickly validate whether a build was stable enough to proceed with further detailed testing, prioritizing critical features like account management and claims processing.
  • Utilized Postman to test API endpoints and verify the proper functioning of backend services related to policy management and claims processing.
  • Collaborated with the team on test case reviews, providing feedback to enhance coverage and ensure the most critical paths in the application were properly tested.
  • Created and updated detailed documentation in Confluence, including test plans, execution logs, and results, allowing for transparent tracking of testing progress across teams.
  • Performed data validation to ensure that data stored in the system was accurate, especially related to policy details, claims status, and customer interactions.
  • Ensured application quality by executing exploratory testing, identifying edge cases or uncommon scenarios that were missed in the standard test cases.
  • Contributed to the continuous improvement of testing processes, offering suggestions that led to a 10% reduction in the time spent on manual testing without sacrificing test coverage or quality.

Education

Associate of Applied Science -

New York City College of Technology
Brooklyn, NY

Skills

  • Test Automation & Frameworks: Selenium WebDriver, Selenium IDE, Cucumber, TestNG
  • API Testing: Postman, REST Assured
  • Programming & Scripting: Java, SQL, XML, HTML, CSS
  • Database Systems: MySQL, SQL Server, Oracle
  • CI/CD Tools: Jenkins
  • Version Control: Git, GitHub, GitLab, Bitbucket
  • Bug Tracking & Collaboration: JIRA
  • Testing Types: Functional Testing, Regression Testing, Smoke Testing, Sanity Testing, Integration Testing, System Testing, User Acceptance Testing (UAT), Cross-Browser Testing, Data Validation Testing
  • Development Environments: IntelliJ, Eclipse
  • Operating Systems: Windows, Mac OS, Linux, UNIX
  • Software Development Methodologies: Agile Scrum
  • Documentation & Productivity Tools: MS Excel, MS Word, MS PowerPoint, MS Outlook, MS Teams

Certification

  • Mastering Test Automation, Intellipaat LLC
  • Object Oriented Programming in Java, Coursera
  • API Testing, Coursera
  • SQL for Testers, Coursera
  • Mastering Manual Testing, Udemy

Languages

Bengali
Native or Bilingual
Hindi
Professional Working

Timeline

QA Automation Engineer

Cigna
03.2023 - 05.2024

QA Engineer

PNC Bank
08.2020 - 02.2023

QA Test Engineer

Best Buy Co. Inc.
10.2018 - 07.2020

QA Tester

Guardian Life Insurance
03.2017 - 09.2018

Associate of Applied Science -

New York City College of Technology
RAFIA SULTANA