Post Job Free
Sign in

Quality Assurance Engineer

Location:
Manhattan, NY, 10259
Salary:
40
Posted:
May 08, 2024

Contact this candidate

Resume:

Kaleem Aftab

Green Card Newburgh, NY ***** ******@*******.*** 845-***-**** LinkedIn GitHub TOOLS & SKILLS

Languages: Java, C++, SQL

Testing Tools: Selenium WebDriver, Rest Assured, Postman, SOAPUI, Ready API Defect Tracking/TC Management Tools: JIRA, Spira Team Databases: MS-SQL Server, MySQL

Software Methodologies: Agile, Waterfall, Kanban

Version Control Tools: GIT, Jenkins

WORK & LEADERSHIP EXPERIENCE

Software Quality Assurance Engineer, Macrosoft NJ, Remote July 2019- October 2023 Responsibilities as Functional Tester.

Responsible for writing test plans, test scenarios, requirement Traceability Matrix, test cases, test scripts for requirements/user stories and generates status/test, defect, and summary reports.

Proficient in functional, GUI, usability, integration, smoke, sanity, regression, exploratory, monkey, ad hoc, system, end- to-end testing.

Work collaboratively with scrum agile teams, developers, and product owners to review and understand requirements and to design and review test strategies.

Explore different phases in the lifecycle and then create the system so that riskier claims can be easily identified and monitored.

Participate in sprint planning, retrospective, and backlog refinement meetings to define estimations, acceptance criteria and test scenarios to verify that the system works effectively.

Perform API/Web services testing using postman.

Database testing using SQL queries extensively.

Highly proficient in Test Management Tools such as Spira Team, and Jira.

Performed Test Execution, defect logging, and tracking using Jira.

Directly report to managers and scrum teams, in daily QA Stand ups including Scrum Stand ups.

Created a Test Summary Report and submitted it to the project management for easy tracking.

Created testing environment and set up test data needed to reproduce issues and execute test cases.

Tracked and documented defects, and quality metrics, and worked to ensure bugs are resolved in a timely manner and met the project schedule.

Responsibilities as an Automation Tester.

To identify the test cases suitable for automation in progression.

Automated Regression/Retesting test cases for different Applications using selenium WebDriver with java / Reflect.

Build automation framework from scratch and maintain and enhance existing regression suites.

Test suite, creation of modules, Reusable test step blocks, and test cases.

Select the test cases suitable for automation and plan the component design.

Managing the reusability of components.

To ensure the quality of Automated test cases

To run automated test cases, triage script failure, and raise defects accordingly.

To send DSR for regression automation testing to the client and internal audience.

Developed Data Driven Tests and automated functional testing.

Used Data Provider annotation that comes from TestNG by reading data mostly from excel files to perform Data Driven Testing.

Implemented TestNG in Grouping of Test Cases, Test Methods, and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter, and Data Provider.

Built robust test frameworks like Page Object Model independently and integrated within a continuous integration stack using tools such as GIT, Jenkins, and Maven

Developed utilities for handling WebDriver Waits, Window Handles, Screen Shots, and Listeners in Automation Framework. Software Quality Assurance Engineer Education Everest LHR, PK October 2018 – June 2019

Responsible for writing test plans, test scenarios, requirement Traceability Matrix, test cases, test scripts for requirements/user stories and generates status/test, defect, and summary reports.

Responsible for performing smoke testing at the end of every sprint before rollout to production.

Participated in daily stand-up calls, worked closely with scrum master to know deliverables/commitments of each sprint, and coordinated with QA/Dev team members to clear the impediments to progression.

Executed functional, integration, and regression testing of the website.

Explore different phases in the lifecycle and then create the system so that riskier claims can be easily identified and monitored.

Carried out UAT by developing test plans, test scenarios, test cases, and test data to be used in testing based on business and user requirements, technical specifications, and/or product knowledge.

Conducted meetings to understand the workflow, and their processes and assisted in gap analysis to derive requirements for existing systems enhancements.

Created a Test Summary Report and submitted it to the project management for easy tracking.

Created testing environment and set up test data needed to reproduce issues and execute test cases.

Tracked and documented defects, and quality metrics, and worked to ensure bugs are resolved in a timely manner and met the project schedule.

Software Quality Assurance Engineer, NetSol Technologies LHR, PK September 2016- September 2018

Involved in QA Docs (Test Plan, Scenarios, RTM, Test Case Design), Peer Reviews, Test.

Performed functional, regression, end-to-end, GUI, and acceptance testing.

Gathered requirements from business analysts and analyzed them from a testing perspective.

Perform API/Web services testing using postman.

Performed Test Execution, defect logging, and tracking using Jira.

Conducted backend testing using SQL queries to validate data.

Experience supporting customers in UAT testing.

Participate in structured walk-throughs, and peer reviews.

Analyzed user Stories, building up all the test cases and logging bugs through JIRA.

Maintained and updated test documentation between releases PROFESSIONAL Certifications

ISTQB® - Certified Tester Foundation Level (CTFL) Credential ID: 20-CTFL-0381PK

ISTQB® - Agile Tester Credential ID: 20-CTFL-AG-0037PK Education:

Bachelor of Computer Science (2016) from University of Management and Technology, Lahore, Pakistan.



Contact this candidate