Description:
We are seeking an experienced Senior Functional QA Engineer to join our team. This role focuses on manual, exploratory, and structured functional testing across software and hardware-integrated systems. The ideal candidate brings deep knowledge of test design, defect management, and quality processes — with experience in FinTech, banking, or Point-of-Sale (POS) environments preferred.
Work Timings: 3 pm to 11 pm.
Key Responsibilities
Test Planning & Design
• Design comprehensive test plans, test cases, and test scenarios based on business and functional requirements
• Define test scope, entry/exit criteria, and coverage strategies for each release cycle
• Develop and maintain structured test documentation, including test plans, test cases, and test summary reports
Functional & Integration Testing
• Execute manual functional, integration, and end-to-end test cases across web, desktop, and POS applications
• Validate system behavior across different hardware configurations, device types, and operating environments
• Test hardware-software integration points to ensure consistent and reliable system performance
• Perform exploratory testing to uncover edge cases and usability issues beyond scripted scenarios
Regression & Release Testing
• Execute regression test suites to verify that new code changes do not impact existing functionality
• Support UAT (User Acceptance Testing) cycles by coordinating test activities with business stakeholders
• Participate in release readiness reviews and sign-off processes
Defect Management
• Identify, document, and track defects through the full resolution lifecycle using JIRA or equivalent tools
• Reproduce, isolate, and clearly communicate bugs to developers with detailed steps and supporting evidence
• Verify bug fixes and perform post-fix regression to confirm resolution
Collaboration & Quality Advocacy
• Participate in requirements analysis and sprint planning to assess testability and flag quality risks early
• Work closely with product managers, developers, and hardware engineers to understand system dependencies
• Raise quality concerns proactively and contribute to continuous process improvement initiatives
Requirements
• Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field
• 3+ years of experience in software quality assurance with a strong focus on manual and functional testing
• Proven ability to design detailed test cases and test plans from functional and business requirements
• Experience testing APIs at a functional level using tools such as Postman — verifying request/response behavior, status codes, and data integrity (automation not required)
• Solid understanding of the relationship between hardware and software in integrated systems, such as POS or payment terminals
• Hands-on experience with defect tracking and test management tools
• Strong analytical thinking, attention to detail, and clear written and verbal communication skills
| Organization | Dolphin Advanced Technology Services |
| Industry | Engineering Jobs |
| Occupational Category | Functional QA Engineer |
| Job Location | Karachi,Pakistan |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2026-05-03 3:12 am |
| Expires on | 2026-06-17 |