QA Tester / Software Quality Engineer
Company: Zoombox
Job Type: Full-time (On Side)
Location: 2nd floor,legacy tower, kohinoor city, faisalabad (On Side)
Experience: 2+ years
Job Description
Zoomebox is looking for a QA Tester / Software Quality Engineer who can test our mobile apps, websites, and backend systems while also reviewing code quality and identifying refactoring improvements.
This role is not only for manual testing. We need someone who can understand how applications are built, review developer tickets, validate features end-to-end, identify bugs early, and suggest better solutions for performance, stability, maintainability, and overall code quality.
You will work closely with app developers, backend developers, and frontend developers to ensure our products are reliable, scalable, and production-ready.
Technologies You Will Work Around
- Backend: Node.js, Express.js, NestJS
- Frontend/Web: Next.js
- Mobile Apps: Flutter, Kotlin
- APIs, databases, admin panels, dashboards, and live app flows
Key Responsibilities
- Test mobile applications, web applications, and backend APIs
- Review tickets, requirements, and feature flows before development and after implementation
- Perform manual QA testing for new features, fixes, and releases
- Validate complete user journeys across app, web, and backend
- Test API responses, validations, error handling, edge cases, and integrations
- Identify functional bugs, UI issues, performance issues, and logic issues
- Write clear bug reports with reproduction steps, expected result, and actual result
- Work with developers to verify fixes and perform regression testing
- Review code quality from a QA perspective and highlight refactoring points
- Suggest better approaches for maintainability, readability, reusability, and scalability
- Check if the implemented solution follows the ticket properly
- Find gaps in business logic, validations, and user flow handling
- Ensure app and website behavior is consistent across devices, screen sizes, and environments
- Help improve release quality, testing process, and QA documentation
- Support testing for authentication, dashboards, analytics, forms, admin modules, and real-time related flows
- Coordinate with the team to ensure better quality standards across NestJS, Next.js, Flutter, and Kotlin projects
Requirements
- Experience as a QA Tester, Software Tester, or Quality Assurance Engineer
- Strong understanding of manual testing for web and mobile apps
- Good understanding of backend testing and API testing
- Familiarity with:
- NestJS
- Node.js / Express.js
- Next.js
- Flutter
- Kotlin (basic to good understanding)
- Ability to understand developer tickets and validate whether implementation matches requirements
- Ability to review code logic and identify improvement areas
- Strong bug finding, debugging, and analytical skills
- Good understanding of software development lifecycle and QA process
- Experience with regression testing, smoke testing, functional testing, and edge-case testing
- Ability to document bugs and communicate clearly with developers and project managers
- Strong attention to detail and problem-solving mindset
Preferred Skills
- Experience with API testing tools such as Postman
- Understanding of databases and data validation
- Experience testing authentication, dashboards, admin panels, and mobile app flows
- Ability to suggest refactoring improvements and code quality recommendations
- Familiarity with Git, ticketing systems, and agile workflow
- Understanding of performance, security, and usability testing
- Experience working with cross-functional teams in fast-paced product environments
What We Are Looking For
We want someone who can:
- think beyond simple bug reporting
- understand app and website architecture
- test features deeply
- catch missing scenarios
- improve product quality
- identify refactoring opportunities
- help developers deliver cleaner and more reliable code
Why Join Zoombox
- Work on real mobile and web products
- Collaborate directly with developers and decision-makers
- Opportunity to improve engineering quality and release standards
- A role where your feedback directly impacts product stability and user experience
How to Apply
Please send your CV/resume along with:
- your QA experience
- technologies you have worked with
- tools you use for testing
- examples of bugs, test cases, or quality improvements you have handled
Job Type: Full-time
Pay: Rs40,000.00 - Rs70,000.00 per month
Application Question(s):
- Needed Urgent Hiring in 2 to 3 days are you available?
Experience:
- Software Testing: 1 year (Required)
Location:
- Faisalabad Gpo (Required)
Work Location: In person