quality

Manual Testing Services

Manual and automated QA testing services. Dedicated QA engineers embedded in your team. Arcade, RiseMD, HeyTutor, SoRipe, Fortune 500 division. $50-99/hr.

EltexSoft provides manual testing and QA services with dedicated QA engineers embedded in development teams. We test web applications, mobile apps, APIs, and complex workflows. QA clients include Arcade, RiseMD (healthcare platform), HeyTutor (EdTech, 8+ year engagement), SoRipe (FoodTech, acquired by Hungry), and a Fortune 500 entertainment division under NDA. $50-99/hr.

What we ship

The Work

QA Is Not a Phase. It Is a Discipline.

The most expensive bug is the one that reaches production. The second most expensive is the one that reaches production twice. Manual testing catches what automated tests cannot: visual regressions, confusing user flows, edge cases that only a human would try, and the subtle interactions between features that unit tests do not cover.

EltexSoft provides manual testing and QA services with dedicated QA engineers embedded in development teams. We test web applications, mobile apps (iOS and Android), APIs, complex multi-step workflows, and regulated applications (HIPAA, financial compliance). Our QA engineers are not a separate department. They sit in the same standups, the same sprint planning sessions, and the same Slack channels as the developers.

How We Test

Embedded QA, Not Outsourced Testing

Our QA engineers join your team. They attend standups. They participate in sprint planning and review requirements before development starts. They test features as soon as they reach the review environment (every feature branch gets its own deployed environment in our workflow). They verify fixes within the same sprint. They report defects with clear reproduction steps, screenshots, and severity classification.

This is not a testing lab that receives a build once a week and returns a spreadsheet of defects. It is a team member whose job is to break software systematically before users encounter the breakage.

The Testing Workflow

Requirements review. Before development starts, QA reviews acceptance criteria and flags ambiguity, missing edge cases, and untestable requirements. The cheapest time to fix a bug is before it is written.

Test case design. Test cases mapped to acceptance criteria. Positive paths, negative paths, boundary conditions, and cross-feature interactions. Test cases are documented and reusable for regression.

Feature testing. Every feature branch gets its own deployed environment with its own URL (part of our DevOps standard). QA tests in isolation. No interference from other developers’ in-progress work. No waiting for a shared staging server.

Regression testing. Automated regression suites for stable features run on every CI build. Manual regression testing for UI-heavy flows and complex user journeys before major releases. The automated suite grows with the product.

Production smoke testing. After every production deployment, a smoke test verifies that critical paths work. Login, core user flows, payment processing (in test mode), and key integrations.

Defect management. Bugs tracked in the project management tool (Jira, Linear, GitHub Issues) with reproduction steps, expected vs actual behavior, severity (blocker, critical, major, minor), and screenshots or screen recordings. Every bug fix includes a regression test so the same bug never ships twice.

What We Test

Web Applications

Cross-browser testing across Chrome, Firefox, Safari, and Edge. Responsive design validation across breakpoints. Form validation. Payment flows. Multi-step wizards. Role-based access (admin sees X, user sees Y, guest sees Z). Performance under realistic data volumes.

Mobile Apps

iOS and Android on real devices. OS version compatibility (current minus two versions minimum). Screen size variation. Network condition testing (3G, intermittent connectivity, offline mode). Push notification delivery. Deep linking. App-specific issues (background/foreground transitions, memory pressure, permission handling).

APIs

REST and GraphQL endpoint testing. Request/response validation against schemas. Authentication and authorization testing (correct roles get correct access, incorrect roles get 403). Error handling (malformed input, rate limiting, timeout behavior). Load testing with k6 or Artillery to validate throughput under expected and peak traffic.

Healthcare and Regulated Applications

HIPAA workflow validation: does the correct role-based access apply? Does the audit log capture every PHI access event? Does encryption verify at rest and in transit? Does the session timeout enforce correctly? Does the breach notification workflow trigger on the right conditions? We tested these flows on RiseMD’s healthcare marketing platform.

Our QA Clients

Arcade. Complex interactive platform requiring thorough cross-browser and UX testing.

RiseMD. Healthcare marketing platform with HIPAA compliance requirements. Role-based access testing, EHR integration verification, call grading workflow testing, multi-location dashboard testing.

HeyTutor. EdTech platform tested across 8+ years of continuous engagement. Tutor matching workflows, payment processing, scheduling, messaging, and admin dashboards.

SoRipe. FoodTech meal kit platform tested through growth and acquisition by Hungry. Subscription billing flows, delivery scheduling, recipe management, and inventory workflows.

Fortune 500 entertainment division. Under NDA. Large-scale testing engagement for a major enterprise product.

What It Costs

Dedicated QA engineer: $50-99/hr. A full-time dedicated QA engineer costs $8,000-$16,000/month.

Standalone QA engagements (testing a product built by another team):

Test plan creation and initial test cycle: $5K-$15K, 2-4 weeks.

Ongoing QA retainer: $4K-$12K/month.

Pre-release regression testing sprint: $3K-$8K per release cycle.

As part of a full engineering engagement: QA is included. Our teams ship with QA engineers because shipping without QA is shipping with bugs.

Who We Are

EltexSoft is a boutique engineering studio with QA embedded in every team. 35-50 senior engineers. Headquartered in Lisbon, Portugal. Engineering team in Ukraine. Founded in 2015.

Our QA-verified clients include Arcade, RiseMD, HeyTutor, SoRipe, and a Fortune 500 entertainment division. We also build (and test) with Laravel, React, Vue, Django, iOS, and Android.

5.0 Clutch rating across 30+ verified reviews. 200+ five-star Upwork reviews. Top Rated Plus and Expert-Vetted agency status (top 1%). Average client engagement: 3+ years.

30-minute technical call. Bring your test coverage gap, your pre-launch QA needs, or your regulated application. We’ll tell you what we’d test and how we’d test it.

Talk to us →

FAQ

Common questions

What manual testing services does EltexSoft provide?
Functional testing, regression testing, exploratory testing, cross-browser testing, mobile device testing, API testing, and user acceptance testing. Our QA engineers design test cases, execute them manually, report defects with reproduction steps, and verify fixes. We also set up automated test suites to complement manual testing.
Which clients use your QA services?
Arcade, RiseMD (healthcare marketing platform), HeyTutor (EdTech, 8+ year engagement), SoRipe (FoodTech, acquired by Hungry), and a Fortune 500 entertainment division under NDA. QA is part of our standard engineering engagement, not a separate service.
How do your QA engineers work with development teams?
Embedded. Our QA engineers join standups, participate in sprint planning, review requirements before development starts (shift-left testing), test features as soon as they reach the review environment, and verify fixes within the same sprint. They are not an external testing lab that receives builds after the fact.
Do you do automated testing too?
Yes. Cypress and Playwright for end-to-end browser testing. Jest, PHPUnit, and Pytest for unit and integration tests. API testing with Postman and contract testing frameworks. All automated tests run in CI/CD pipelines on every push. Manual testing covers the exploratory, visual, and UX aspects that automation misses.
How much do manual testing services cost?
A dedicated QA engineer costs $50-99/hr, same rate as our developers. A full-time dedicated QA engineer runs $8,000-$16,000/month. For standalone QA engagements (testing an existing product without our development team), we scope fixed-price test cycles starting at $5K-$15K.
Can you test healthcare and regulated applications?
Yes. We test HIPAA-compliant workflows including role-based access control, PHI handling, audit logging, encryption verification, and compliance with the 2026 HIPAA Security Rule requirements. RiseMD is our production reference for healthcare QA.
What does your QA process look like?
Requirements review (catch issues before code). Test plan creation (test cases mapped to acceptance criteria). Feature testing on review environments (every feature branch gets its own environment). Regression testing before production promotion. Production smoke testing after deployment. Defect tracking with reproduction steps and severity classification.
Do you test mobile apps?
Yes. iOS and Android. Testing on real devices across multiple OS versions, screen sizes, and network conditions. We test on physical devices, not just emulators, because emulators do not reproduce real-world performance issues, memory constraints, or device-specific rendering bugs.
How do you handle regression testing?
Automated regression suites for stable features (run on every CI build). Manual regression testing for UI-heavy flows and complex user journeys before major releases. The automated suite grows with the product. Every bug fix includes a regression test so the same bug cannot reappear.
Can you QA a product built by another team?
Yes. We provide standalone QA for products we did not build. The engagement starts with a codebase and product walkthrough, test environment setup, and test plan creation. We can work with your existing development team or operate independently.

Tell us what you're building.

One business day reply. From an engineer, not a sales rep.

Talk to us