Truckit is seeking a Senior Software QA Engineer to own end-to-end quality for web and mobile products. The ideal candidate will have 3+ years of experience in software QA and a strong understanding of testing fundamentals. This is a remote role based in Nepal.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Role Overview
As a Software QA Engineer at Truckit, you’ll own end-to-end quality for our web and mobile products. You’ll work across manual and automated testing, collaborate tightly with engineers, product managers, and designers, and help us continuously raise the bar on reliability and performance. This is a remote role based in Nepal, working closely with a distributed team.
What You’ll Do- Create and execute detailed test plans, test cases, and test scripts for new features and regression cycles.
- Perform thorough manual testing across web/mobile/API surfaces, including exploratory testing.
- Build, maintain, and improve automated test suites for functional, regression, and smoke testing.
- Identify, log, track, and verify bugs with high-quality reproduction steps and clear communication.
- Collaborate with engineering and product to define acceptance criteria and ensure test coverage.
- Participate actively in sprint planning, grooming, and retrospectives to represent quality early.
- Help improve QA processes, tools, documentation, and CI/CD testing practices.
- Support release validation and post-release monitoring to ensure smooth deployments.
- Advocate for a “quality-first” culture across Truckit.
Must-have skills:
- 3+ years of experience in Software QA (manual + automation).
- Strong understanding of software testing fundamentals and QA best practices.
- Experience writing and maintaining automated tests using tools like Cypress, Playwright, Selenium, Appium, or similar.
- Solid manual testing experience including exploratory, regression, integration, and user-journey testing.
- Experience testing APIs using tools like Postman, REST Assured, or similar.
- Familiarity with bug tracking and test management tools (Jira, TestRail, Zephyr, etc.).
- Knowledge of CI/CD pipelines and how automation supports faster, safer releases.
- Excellent communication skills—written and verbal—with the ability to explain issues clearly to both technical and non-technical teammates.
- Strong ownership mindset, attention to detail, and comfort working independently in a remote setup.
Nice-to-haves:
- Experience with performance or load testing tools (JMeter, k6, Locust).
- Exposure to SQL and ability to validate data correctness.
- Experience in logistics, marketplaces, or operations-heavy products.
- ISTQB or similar certification (not required, but welcome).
- You’ll work Nepal time (NPT), with some overlap with teammates in other time zones.
- We value async-first communication with clear documentation and proactive updates.
- A stable internet connection and a quiet, reliable work environment are important for success.
- Bugs are caught early and described clearly, speeding up fixes.
- Automated tests become reliable release gates.
- Critical workflows gain strong regression coverage.
- Product quality confidence grows across the team.
- You help Truckit level up its QA culture and processes.