Design, execute, and maintain functional test cases and test scenarios.
Validate web, mobile, and eCommerce application functionality against business requirements.
Perform API testing and validate integrations between systems and services.
Execute regression, integration, exploratory, and end-to-end testing activities.
Identify, document, track, and support the resolution of defects and quality issues.
Collaborate closely with Product, Development, and UX/UI teams throughout the software development lifecycle.
Validate user experiences across mobile devices, large-screen interfaces, and integrated hardware when applicable.
Support quality assurance activities related to peripheral integrations such as barcode scanners and printers.
Participate actively in Agile ceremonies and contribute to continuous quality improvements.
Ensure delivered solutions meet quality standards and business expectations.
Requirements
Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, or a related field is desired, or equivalent professional experience.
4+ years of experience in Software Quality Assurance with a strong focus on functional testing.
Experience testing web, mobile, or eCommerce applications.
Experience designing, executing, and maintaining test cases and test scenarios.
Experience with API testing using tools such as Postman, SoapUI, or similar.
Experience validating integrations and end-to-end business workflows.
Experience testing applications on mobile devices, emulators, simulators, and physical devices.
Experience validating user experiences on large-screen devices, kiosks, or POS-style interfaces. (Highly desirable).
Experience testing integrations with peripherals such as barcode scanners, printers, or similar devices. (Highly desirable).
Strong analytical, troubleshooting, and defect management skills.