Functional Qa Engineer

 

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