Summary
Overview
Work History
Education
Skills
Personal Information
Languages
Timeline
Generic

Atifa Hussain

Summary

  • Leveraged 5 years of Information Technology expertise with a specialization in Software Quality Assurance Testing.
  • Applied advanced Java programming skills to develop and implement robust automation scripts, utilizing Selenium WebDriver, TestNG, and Maven build tools, showcasing efficiency in test case execution and comprehensive analysis of test results.
  • Spearheaded the development and execution of comprehensive test plans, cases, and procedures, ensuring the successful rollout of new software.
  • Proficient in testing Client/Server and Web-based applications, showcasing strong Java skills and a solid understanding of Object-Oriented Programming (OOP) concepts.
  • Demonstrated mastery across all phases of the Software Development Life Cycle (SDLC) and methodologies like Agile and SCRUM; Extensively experienced in Agile-based environments.
  • Applied in-depth knowledge across various testing phases, types, and techniques, producing high-quality work products.
  • Implemented Behavior-Driven Development (BDD) effectively.
  • Executed Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling with precision.
  • Professional expertise in Smoke Testing, Backed end Testing, Black-Box Testing, Functional Testing, Regression Testing, Ad-hoc Testing, Integration Testing, Acceptance Testing, Cross-Browser/ Cross-Platform Testing.
  • Applied automation testing skills using Selenium WebDriver, TestNG, and Cucumber, with hands-on experience in developing Automation Scripts and utilizing Hybrid, Keyword Driven, and Data-Driven Frameworks.
  • Spearheaded the development of automation scripts using a Hybrid Framework, Keyword Driven Framework, and Data-Driven Framework, showcasing a strategic approach to testing automation.
  • Proficient in REST-based web services, Postman, Linux operating systems, and complex SQL queries.
  • Experienced in coordination between Onsite and Offshore teams.
  • Strong analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

Overview

5
5
years of professional experience

Work History

Software QA Automation Engineer

Ernst & Young
10.2021 - Current
  • Designed and implemented different automation frameworks from scratch like POM (Page Object Model) framework and Data-Driven framework using the help of TestNG Data Provider
  • Involved in test cases reviewed by the development team, product management and modified the test cases based on their feedback
  • Drafted Test Plan which included testing objectives, testing phases, scenarios, and test environment after a thorough analysis of the business rules
  • Improved the documentation of QA testing practices to enhance their repeatability, saving time and money and encouraging testing standardization and best practices
  • Coordinated with technical support associates to fix proprietary software issues
  • Verified, edited, and updated test data in new or existing systems before testing
  • Used JIRA for bug tracking, issue tracking, and project management
  • Involved in reporting, tracking, and providing updates on resolved defects and logging in JIRA
  • Prepared and executed SQL scripts for testing various functionalities of the application
  • Integrated with the continuous integration tool Jenkins for running tests on a regular basis
  • Performed cross-browser testing in selenium WebDriver using TestNG parameters
  • Prepared test scenarios and test cases in BDD format and developed automation test scripts for implementing behavior-driven development BDD using cucumber, TestNG, Maven
  • Used Postman, and Rest Assured for the REST API
  • Contributed to a data-driven and keyword-driven automation framework
  • Involved in validating the API with Postman tools and creating the Continuous Integration mechanism
  • Developed and reviewed test scripts, coded in Java for automation test scenarios, and Parameterization of test cases
  • Prepared a detailed test schedule and test metrics on a weekly basis to know the status of the application.

QA Automation Engineer

Procore
11.2019 - 08.2021
  • Reviewed the Test Basis, designed and documented Test Strategies, Test Plans, Test Cases, and Executed Test Cases
  • Manually tested, verified, and validated that the product meets user requirements
  • Involved in testing the application utilizing the Scrum (Agile) methodology
  • Involved in the execution of all types of system testing including Integration, Regression, Functional testing
  • Identified, Reported, and Tracked Defects using the JIRA test management tool
  • Developed and executed SQL queries to verify the proper insertion, deletion, and updates into the MySQL database
  • Performed End-to-End testing of the database to check data integrity using SQL queries
  • Responsible for writing and maintaining Selenium WebDriver scripts for regression and functional testing using a data-driven framework
  • Proficient experience in cross-browser and cross-platform testing using BrowserStack
  • Setup the Automation framework using Selenium to run test cases in multiple browsers and platforms Experienced in designing and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven)
  • Performed application testing utilizing the Scrum (Agile) methodology
  • Involved in designing an automation framework to be used in UI testing with Selenium
  • Tested Web Services using Postman
  • Created test scripts to test REST API functionality for the regression setup
  • Performed functional tests using Selenium WebDriver with a data-driven framework and documented final results in a database
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

QA Tester

UnitedHealth Group
10.2018 - 09.2019
  • Analyzed business requirements, documented business requirements specifications, wrote Test Plans, and Test Cases
  • Maintain cooperative relationships with developers and communicate with both technical and non-technical stakeholders
  • Recognized for developing excellent test plans/scripts and rapidly discovering defects
  • Contributed to high-reliability technology releases as a result of thorough testing that helped maintain system highly secure and confidential Assigned, Monitored, and Tracked Tasks of Team Members
  • Updated Test Plans and Test Cases periodically to manage changes in requirements
  • Reported the defects through JIRA and tracked them on a daily basis
  • Wrote SQL queries to test the oracle database and validate the data integrity
  • Created a regression test plan and procedures for different interfaces to test complete (web and client/server) applications with huge test data
  • Extended the TestNG framework by adding some helper classes and methods
  • Used Java with a TestNG framework for automating scripts
  • Developed test scripts to automate the process of testing in Selenium
  • Determine what should be automated and what test data needs to be set up
  • Performed Integration and Regression testing to check the compatibility of new functionality with the existing functionalities.

Education

Bachelor of Science - Computer Information Technology, Business Administrator

St. John's University, College of Professional Studies
Queens, New York

Skills

Testing Software: Selenium WebDriver, Rest Assured, Postman, JIRA,

Languages: Java

IDE: IntelliJ IDEA, Eclipse,

Database: MySQL, Postgresql

Operating Systems: MacOS, Windows, Linux/Unix

Build Tool: Maven

Version Control Systems: Git

Continuous Integration: Jenkins

Testing Frameworks: TestNG

Automation Frameworks: Cucumber JVM, Hybrid, Keyword Driven, and Data-Driven Frameworks

Personal Information

Work Permit: US Citizen

Languages

English
Bengali
Urdu
Hindi

Timeline

Software QA Automation Engineer

Ernst & Young
10.2021 - Current

QA Automation Engineer

Procore
11.2019 - 08.2021

QA Tester

UnitedHealth Group
10.2018 - 09.2019

Bachelor of Science - Computer Information Technology, Business Administrator

St. John's University, College of Professional Studies
Atifa Hussain