Terms of Contract
- Contract Type: Part-time contract position, up to 20 hours per week.
- Engagement Type: Ongoing, project-based support across multiple active client projects.
- Location: Fully remote, within the U.S. and Canada.
- Potential for Ongoing Work: Initial 2-3 month engagement with potential for long-term ongoing work beyond the initial engagement.
About the Role
We are seeking a detail-oriented Manual QA Tester to support quality assurance efforts across multiple custom web application projects. This role is ideal for someone who thrives in a dynamic agency environment, can quickly context-switch between projects, and maintains structured, disciplined testing processes.
You will work closely with project managers and developers to validate functionality, identify edge cases, and ensure releases meet defined requirements before deployment. This role requires clear communication, strong documentation habits, and the ability to confidently articulate issues in English to both technical and non-technical stakeholders.
Requirements
To excel in this role, you should demonstrate:
- 2+ years of hands-on experience manually testing modern web applications
- Ability to manage testing across multiple concurrent projects without loss of detail
- Strong written and verbal communication skills in English
- Ability to clearly articulate defects, risk areas, and testing outcomes
- Experience logging detailed, reproducible bug reports with clear steps and environment details
- Strong understanding of cross-browser testing
- Ability to test responsive layouts across desktop, tablet, and mobile breakpoints
Preferred Skills (Nice-to-Haves)
- Familiarity with browser developer tools for inspecting elements and network activity
- Basic understanding of Laravel and Vue application structures
- Awareness of accessibility testing principles
- Experience supporting regression testing during production deployments
- General familiarity with the software development lifecycle and Git workflows
Key Responsibilities
- Perform manual testing of web applications across browsers and screen sizes
- Validate new feature development against acceptance criteria
- Conduct regression testing prior to releases
- Log detailed, reproducible bug reports with clear steps and environment details
- Collaborate with developers to clarify requirements and retest resolved issues to confirm fixes before closure
- Support regression testing during code deployments and feature rollouts
- Clearly communicate release readiness, risks, and open defects in English
What We Offer
- Flexible, fully remote work environment.
- Ongoing work across diverse web applications
- A respectful, low-meeting culture that values focus and autonomy
Our Hiring Process
- Introductory Call (20-30 minutes): A casual conversation to learn more about your background and QA experience.
- In-Depth Interview (45-60 minutes): A deeper discussion about your experience and approach to QA.
Stand Out by Differentiating Yourself
To help us understand your capabilities, please include the following in your application:
- Cover Letter: Highlight your QA experience and tell us why you’re excited about this role.
- Writing Samples: Include any QA-related training or credentials.
- Personal Touch: Share a specific example of when your testing prevented a major issue or improved a product release.
Disqualifiers
Please do not apply if:
- You cannot comfortably communicate in English (written and spoken) at a professional level
- You are applying on behalf of an agency or outsourcing firm
About Programodo
Founded in 2021, Programodo is an Atlanta-based software development agency focused on helping small and medium-sized businesses improve their processes through modern technology. We’re a development shop run by developers, so we understand the challenges of building great software and how to create an environment that fosters quality work.
With over 20 years of combined industry experience, our founders built Programodo on the principles of technical excellence, clear communication, and transparency. We’ve designed our processes to reduce unnecessary overhead, allowing our team to focus on solving real problems and building solutions that deliver value.
At Programodo, we prioritize a healthy work-life balance and a supportive culture. We keep meetings to a minimum, value results over hours logged, and ensure our team has the autonomy to do their best work without being micromanaged.
If you’re looking for a team where you can focus on meaningful projects and collaborate with skilled, like-minded people, Programodo could be the place for you.
How to Apply
Fill out this form.
Please Note: We truly appreciate your interest in joining our team. Because we receive a large number of applications, we’re unable to respond to each one individually. To make sure everyone is reviewed fairly, please submit your application through the provided form. Direct emails will not be considered. Only candidates selected for further review will be contacted. Thank you for understanding, and for taking the time to apply.
This is a direct hire position. Staffing agencies need not apply.

