Join Cape Ann
Our team is growing.
Check out our current job opening.
Quality Assurance (QA) Engineer
Employment Type: Full-time, On-site
Job Overview
As a QA Engineer, you will play a key role in ensuring that our products meet the highest standards of quality, usability, and reliability. You will work closely with developers, product managers, and designers to build, test, and continuously improve our applications.
We are seeking someone with strong analytical skills, a passion for quality, and the ability to think critically about how software should work. If you enjoy uncovering issues before users do and care about delivering seamless user experiences, we’d love to hear from you.
Responsibilities
- Participate actively in all phases of the Software Development Life Cycle (SDLC) with a clear understanding of the QA role.
- Perform manual testing using tools such as Browser DevTools, Postman, Swagger, or Charles Proxy.
- Test and verify REST APIs and monitor network traffic for debugging purposes.
- Report, track, and manage bugs using systems like JIRA, Bugzilla, Redmine or similar.
- Work in Agile environments (Scrum, Kanban), including sprint ceremonies and continuous delivery cycles.
- Conduct exploratory testing to uncover unexpected issues beyond predefined test cases.
- Write clear, detailed, and accurate bug reports and documentation.
- Collaborate with cross-functional team members (engineering, product, and design) to review requirements and acceptance criteria.
- Contribute to long-term QA strategy and quality planning, focusing on prevention and continuous process improvement.
- Write and maintain simple automated tests (e.g., Playwright, Cypress) with occasional guidance.
- Evaluate product changes for usability, identifying potential issues and gaps in automated coverage.
- Share knowledge, ask for help, and provide constructive feedback to peers and other QA team members.
Qualifications
- Strong understanding of QA methodologies, processes, and best practices.
- Experience with manual testing and common QA tools (Browser DevTools, Postman, Swagger, Charles Proxy, etc.).
- Hands-on experience with bug tracking systems (JIRA, Bugzilla, Redmine, or similar).
- Familiarity with Agile frameworks (Scrum, Kanban).
- Analytical mindset with strong problem-solving skills and critical thinking.
- Basic understanding of test automation frameworks, with the ability to write simple automated tests.
- Excellent communication and teamwork skills with the ability to clearly report bugs and contribute to product discussions.
- Proactive, detail-oriented, and committed to delivering high-quality work.
Nice to Have (Bonus qualifications)
- Experience with test management tools such as TestRail or Zephyr.
- Prior experience defining QA strategies or improving testing processes.
- SQL knowledge for test case validation and data integrity checks.
By applying for this position, you consent to the collection, use and necessary disclosure of personal information provided during the application and selection process. Cape Ann’s recruitment and hiring privacy policy may be found here.