Quality Assurance Engineer
Pavago
- Location
- Remote (United States)
- Employment
- Full-time
- Level
- Mid Level
About the Role
Pavago is seeking a Quality Assurance Engineer to ensure software reliability through manual and automated testing. This role is crucial in acting as the final quality gate, collaborating with engineering teams to catch and resolve issues before they reach users.
Skills
Perks
- Remote work
Full job details
Position Type: Full-Time, Remote
Working Hours: U.S. Business Hours (flexible for releases & sprints)
We’re hiring a Quality Assurance Engineer (QA Tester) to ensure software is fully tested, reliable, and production-ready before release.
This role blends:
- Manual testing
- Automation
- Defect tracking
- Collaboration with engineering
You will act as the final quality gate — catching issues before users ever see them.
If you’re someone who:
- Finds edge cases others miss
- Writes clean, structured test cases
- Cares about product quality
This role fits you well.
What You’ll OwnTest Planning & Coverage- Design test plans, test cases, and acceptance criteria
- Define test coverage across:
- Features
- Integrations
- Regression flows
- Collaborate with product & engineering teams to align on requirements
- Execute:
- Functional testing
- Regression testing
- UI/UX validation
- Cross-browser & cross-device testing
- Log bugs in:
- Jira
- Azure DevOps
- Provide:
- Clear reproduction steps
- Screenshots/videos
- Retest fixes and validate impacted areas
- Build and maintain test scripts using:
- Selenium
- Cypress
- Playwright
- Integrate tests into CI/CD pipelines:
- GitHub Actions, Jenkins, GitLab CI
- Monitor failures and debug issues
- Conduct load/stress testing using:
- Apache JMeter
- Locust
- Test APIs using:
- Postman
- Support security testing and vulnerability checks
- Maintain:
- Test cases
- Test plans
- Test results
- Track quality metrics:
- Defect density
- Coverage
- Pass/fail rates
- Report insights and risks to stakeholders
- Work closely with developers to:
- Reproduce bugs
- Identify root causes
- Participate in:
- Sprint planning
- Standups
- Retrospectives
- Advocate for quality across the SDLC
- You catch edge cases others miss
- You write clear, structured test cases
- You balance speed with thoroughness
- You communicate issues clearly to developers
- You take ownership of product quality
- 2+ years in QA / software testing
- Experience with:
- Jira or similar tools
- Test management tools (TestRail, Zephyr)
- Familiarity with:
- Selenium / Cypress / Playwright
- Strong understanding of:
- SDLC
- Agile workflows
- Experience in:
- SaaS / enterprise products
- API testing experience (Postman, RestAssured)
- CI/CD integration exposure
- Security or compliance-heavy environments
- Review requirements and write test cases
- Execute manual and automated tests
- Log and track bugs with clear documentation
- Collaborate with developers on fixes
- Validate builds and regression results
- Report quality metrics and risks
In short:
You ensure nothing broken reaches production.
- Defects caught before release
- Regression test coverage
- Bug resolution turnaround time
- Release quality (low critical defects in production)
- Stakeholder confidence in product quality
- Direct impact on product quality
- Exposure to both manual + automation testing
- Strong collaboration with engineering teams
- Growth into:
- Senior QA Engineer
- Automation Engineer
- QA Lead
If you:
- Break things before users do
- Care about quality deeply
- Think through edge cases naturally
This role is a strong fit.
Not the right fit?
Browse all IT & Infrastructure roles.