About Us
We help customers modernize and secure their environments through Managed IT services, Professional Services, and Cloud/DevOps solutions. Our teams deliver proactive monitoring, help desk and end-user support, security management, deployments, and advisory to keep businesses running resiliently and compliantly.
Position Overview
This is a high-impact, entrepreneurial role for someone who thrives in a dynamic, fast-paced environment. As a QA Engineer, you'll be instrumental in shaping our quality strategy, refining testing processes, and building scalable frameworks that ensure reliability across our solutions.
You'll own the end-to-end quality lifecycle: designing test plans, implementing automation, and driving continuous improvement in collaboration with Engineering, Product, and DevOps teams. Beyond testing, you'll influence release readiness, advocate for best practices, and help establish repeatable processes that scale as we grow.
Key Responsibilities
Test Planning & Execution
- Develop, document, and maintain comprehensive test plans, test cases, and test scripts mapped to acceptance criteria (happy path, negative, edge, integration, regression).
- Perform functional, regression, integration, and performance testing across web and cloud-based applications.
- Execute cross-browser/device checks for layout, accessibility, and usability.
- Validate bug fixes and ensure timely resolution of defects.
- Capture evidence (screenshots, short recordings with narration) and attach to work items.
API Testing
- Design API test suites using Postman (or similar) for authentication, request/response validation, idempotency, pagination, and error handling.
- Verify contract compatibility (status codes, headers, schema) and data integrity across services.
- Create environment-aware collections (QA/Staging/Prod smoke) and pre-request scripts for tokens.
- Diagnose backend issues using request tracing, logs, and lightweight SQL/JSON validation.
Automation & Tools
- Design and implement automated test frameworks using Playwright, Cypress, or Selenium for high-risk flows (authentication, payments/payouts, profile/identity, notifications).
- Integrate automated tests into CI/CD pipelines for continuous quality assurance.
- Maintain and improve automation scripts for scalability and reliability.
- Establish test data management and fixtures; document how automation complements exploratory manual testing.
Defect Lifecycle & Reporting
- Log reproducible defects with clear environment, data set, expected vs. actual, severity/priority.
- Retest fixes promptly and manage reopenings; help drive root-cause and prevention actions.
- Report and track defects using tools like Jira or Azure DevOps; ensure clear communication of issues and risks.
- Provide regular QA status updates and contribute to release readiness assessments.
Quality Advocacy
- Champion QA best practices and help establish quality standards across the engineering team.
- Identify process improvements and contribute to building a culture of quality and continuous improvement.
What Success Looks Like (KPIs)
- High test coverage (6 well-formed test cases per story) and reduced defect leakage into production.
- Timely execution of test cycles aligned with release schedules.
- Increased automation coverage and reduced manual testing effort.
- Positive stakeholder feedback on quality and reliability of releases.
- Stable smoke suite (green CI) on critical flows; reduced manual effort for repeats.
Expectations
First 30 Days
- Ramp up on product architecture, QA processes, and tools.
- Review existing test cases and automation frameworks; execute initial test cycles.
By Day 60
- Own test planning for a major feature release; implement automation for critical workflows.
- Identify gaps in coverage and propose improvements.
By Day 90
- Deliver measurable improvements in automation coverage and defect detection.
- Present a QA optimization roadmap for the next two quarters.
Qualifications
- 3–5+ years of experience in software QA (manual and automation) across web/app + APIs.
- Strong knowledge of QA methodologies, SDLC, and Agile practices.
- Hands-on experience with Postman, UI automation tools (Playwright, Cypress, Selenium), and defect tracking systems (Azure DevOps/Jira).
- Proficiency in scripting languages (Python, JavaScript, or similar).
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps).
- Comfort validating authentication/identity, payments/payouts, notifications, and multi-service integrations.
Nice to Have
- Basic SQL/log analysis; contract testing (e.g., PACT, schema validators).
- Performance smoke (e.g., k6/JMeter) and accessibility checks (axe).
- Experience testing cloud-based applications (AWS/Azure).
- ISTQB or similar QA certification.
Why join Heunets
- Competitive salary based on experience.
- Benefits package including healthcare, PTO, and professional development.
- Work model: Remote (U.S. Eastern).
- Tools: Jira, Selenium/Cypress, GitHub, CI/CD pipelines, Microsoft 365.
Equal Opportunity
Were an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
How to Apply
Send your resume and a brief note describing a complex testing project you led, include the scope, tools used, challenges, and outcomes to [email protected]. Please include Quality Assurance Engineer in the subject line