Zeeshan Ur Rehman
QA Engineer--
https://www.linkedin.com/in/zeeshan-ur-rehman3b12a0134/
WORK EXPERIENCE
2 JAN 2023 – CURRENT Islamabad, Pakistan
Software QA ENGINEER Pakistan Air Force (PAF)
1.
Develop and execute comprehensive test scenarios for various product components,
focusing
2.
on back-end functionality.
Perform thorough testing of product features, including functionality, performance,
security, usability and ensuring adherence to quality standards.
3.
Collaborate closely with development teams to identify, document, and track defects,
facilitating their resolution within project timelines.
4.
Analyze requirements and specifications, contributing to the development of
effective test plans and strategies to ensure optimal test coverage.
5.
Prepare detailed test reports, summarizing test results, defects, and recommendations
for improvement, and present them to relevant stakeholders.
6.
Leverage testing tools like JMeter for performance testing, evaluating system
response times, and identifying potential bottlenecks.
7.
Employ security-testing tools to assess vulnerabilities and ensure the product's
compliance with security standards. (OWASP-ZAP , SONARQUBE)
8.
Work within an agile development environment, actively participating in daily standups, sprint planning, and retrospective meetings.
9.
Collaborate with cross-functional teams, including developers, product managers,
and UX designers, to ensure alignment and deliver high-quality software.
10.
Contribute to the implementation and maintenance of automated testing Robot
frameworks, utilizing tools such as Selenium with Python.
11.
Develop and maintain automated test scripts using programming language Python.
12.
Exported output/reports for all automated testing results and shared across the teams.
13.
Maintained strong communication and interaction with Clients, Developers and
Management, ensuring clear understanding and alignment of project goals and
deliverables.
OFFLINE ENVIRONMENT CONFIGURATIONS AND INSTALLATIONS:
Software Installed/Configured
Environment Type
Automation Environment for Desktop Apps
Offline / Online Environment
Automation Environment for Web Apps
Offline / Online Environment
SonarQube Installation
Offline / Online Environment
Git-Lab Pipeline Configuration CI/CD
Offline / Online Environment
Git-Lab Runners Configurations
Offline / Online Environment
VS Code Installation
Offline / Online Environment
Visual Studio Installation
Offline / Online Environment
SENIOR QA AUTOMATION ENGINEER SAUFIK ISLAMABAD
1.
Led the definition of the Test strategy and implemented the necessary infrastructure to
support Test Documentation, Test Plans, Test Cases, Test Scenarios, and Test Scripts
for complex software projects.
2.
Reviewed project artifacts, analyzed Requirements, and designed comprehensive test
plans, collaborating with multiple testing teams to ensure alignment and effective test
coverage.
3.
Worked closely with stakeholders to establish testing metrics, test logs, and test
summary reports, Providing valuable insights and actionable recommendations.
4.
Demonstrated extensive knowledge of different phases of Software Testing and
Software Development Life Cycle (SDLC), including expertise in Agile Methodology.
5.
Utilized defect tracking tools such as Jira and Microsoft Team Foundation Server (TFS)
to efficiently manage and track defects throughout the testing lifecycle.
6.
Gained hands-on experience in Mobile App Testing, including iOS, Android, and Web
OS, ensuring Seamless functionality and usability across various platforms.
7.
Leveraged test automation tools such as Selenium reliable test automation efforts.
8.
Demonstrated expertise in Web-based testing, including GUI Testing, Regression
Testing, Integration Testing, System Testing, Performance Testing, Stress Testing,
Functional Testing, and Unit Testing.
9.
Proficiently used Soap UI for testing Web Services, ensuring their adherence to
functional and compatibility requirements.
10. Possessed
extensive experience with MySQL, SQL Server, and Oracle Database,
effectively writing SQL statements to test the deployment results for correct business
logic in Back-end testing.
11. Demonstrated
excellent proficiency in source-version control tools such as Gitlab,
ensuring efficient code management and collaboration.
30th NOV 2020 – 1st DEC 2021 Islamabad, Pakistan
SENIOR QA TESTER Jan Bark Technologies
1.
Analyzed and identified Test Cases based on comprehensive requirement documents,
ensuring thorough test coverage for the application.
2.
Reviewed and modified Test Cases to enhance their effectiveness and alignment with
project requirements.
3.
Conducted testing for applications developed using Java, .NET, and PHP, ensuring
their functionality and quality.
4.
Performed Mobile App testing for Android and iOS platforms, verifying
compatibility and usability across multiple devices.
5.
Accomplished Test Cases using a Test Case management tool, ensuring efficient
tracking and management of test coverage for different application modules.
6.
Executed various types of testing, including Smoke Testing, Retesting, Functional
Testing,
Compatibility Testing and User Interface Testing.
7.
Performed Regression Testing after each new build of the application to ensure
stability and compatibility with previous functionality.
8.
Provided comprehensive training to group members for all modules, sharing project
insights and domain knowledge to enhance their productivity.
9.
Documented module understanding to create insightful documentation for reference
by team members and stakeholders.
10. Published
Testing Status Reports, gathering and analyzing results in a timely manner
to provide a clear overview of the testing progress.
11. Conducted
daily and weekly meetings to discuss QA practices, address team and
individual issues, and foster continuous improvement.
12. Communicated
with onsite team members to understand and discuss issues, ensuring
complete alignment and resolution.
13. Maintained
effective communication with related stakeholders to keep them informed
of testing status and enable them to plan accordingly.
14. Demonstrated expertise in peer reviews, conducting thorough reviews of Test Designs
and Defect Reports to ensure quality deliverables.
15.
Conducted formal and informal product design reviews throughout the software
development
Lifecycle, providing valuable input on functional requirements, product designs,
schedules, and potential issues.
16. Collaborated
with project Business Analysts to analyze functional and business
requirements, ensuring their alignment with testing efforts.
17. Demonstrated
knowledge of the Bug Life Cycle, effectively managing and tracking
defects to resolution.
18. Performed
various types of testing, including Functional Testing, Smoke Testing,
Usability Testing, Integration Testing, and Regression Testing, ensuring the quality
and reliability of the software.
19. Worked
on distributed test automation execution in different environments as part of
the Continuous Integration process, utilizing Selenium WebDriver and Jenkins.
EDUCATION AND TRAINING
2 FEB 2017 – 3rd MAR 2021 Islamabad, Pakistan
BACHELOURS IN COMPUTER SCIENCE PMAS Arid Agriculture University
Address46000, Islamabad, Pakistan
LANGUAGE SKILLS
Other language(s):
UNDERSTANDING
SPEAKING
WRITING
Listening
Spoken
Reading
C2
C2
C2
C2
Levels: A1 and A2: Basic user; B1 and B2: Independent user; C1 and C2: Proficient user
DIGITAL SKILLS
Python Robot Framework, Agile (Scrum), Continuous Integration – Continuous Delivery, Mobile App
Automation Testing, GitLab, Jira, APIIntegrations, Selenium WebDriver, Selenium IDE, Remote working
tools (Slack, Teams, Zoom-Meet Discord), Microsoft: Microsoft Word, Microsoft PowerPoint, Microsoft
Outlook, Microsoft Teams, Jira, ClickUp, and Trello