Fahad Ullah
Software Engineer
Email:-Contact: -
About
As a seasoned QA professional, my focus lies in guaranteeing superior product quality through thorough testing
methodologies. With expertise in comprehensive testing practices, I consistently pursue avenues for enhancing these
techniques. I highly value collaborative teamwork and strive to elevate the standards of software quality.
Tools, Skills & Interests:
•
Testing Methodologies: Requirement gathering, Manual testing, Agile testing, User Acceptance Testing (UAT),
Exploratory testing, Experience testing, Scenario-based testing
API Testing: Postman
Web Testing: End-to-end testing, Usability testing, Functional testing, Non-Functional testing
Performance testing: JMeter, Blazemeter
Payment Gateway Testing
Project management Tools: Microsoft Azure DevOps, Jira, Xray tool
Automation: Selenium Java (basic)
Support & Collaboration: Production support, Customer service
•
•
•
•
•
•
•
Professional Experience
TEO - SOFTWARE ENGINEER (QA),
July 2023 – Present
Responsibilities
•
Collaborate with cross-functional teams to define test cases and report defects, ensuring agile responses to
changes in the SDLC.
•
Utilize Postman for API testing, verifying functionality and performance of endpoints.
•
Conduct end-to-end web testing, focusing on usability testing to enhance product quality and user experience.
•
Participate in requirement gathering to ensure test cases align with project goals and user stories.
•
Create and manage test plans and test cases using the Xray tool on Jira and Azure DevOps, ensuring
comprehensive coverage for functional and non-functional testing.
•
Perform scenario-based testing to validate real-world use cases and ensure the application meets user
expectations.
•
Execute payment gateway testing to validate transaction processes and compliance with security standards.
•
Conduct performance testing using JMeter and Blazemeter, analyzing results to optimize application
efficiency.
•
Lead scrum meetings to facilitate communication and ensure project milestones are met.
•
Initiate automation efforts with Selenium Java, developing scripts to improve testing efficiency.
•
Prepare detailed release notes for stakeholders, summarizing testing outcomes and changes made.
•
Conduct User Acceptance Testing (UAT) sessions to validate product readiness with stakeholders.
•
Engage in exploratory testing to identify potential issues beyond scripted test cases, enhancing overall quality.
•
Implement experience testing to evaluate user satisfaction and journey through the application.
TEO - Digital Marketing
Internship
March 2023 – July2023
Responsibilities
•
Provided production support services to product end users and helped to resolve their problems.
•
Assisted project manager and project owner with identifying technical difficulties that customers are facing.
•
Wrote technical reports on company projects.
•
Customer support services
Education
•
BS (COMPUTER SCIENCE) - (2018 – 2022)