General inquiries
info@arcternventures.com
QA Engineer
Flashfood
Job title: QA Engineer
Location: North America, remote
Who we are:
Flashfood is a marketplace app that connects grocery retailers with shoppers. Grocers post items nearing their best-before dates, like fresh produce, meat, and bakery goods, at discounted prices, helping them recover costs and attract new shoppers. Shoppers get great deals on quality groceries, making it easier to eat well affordably. By keeping good food out of landfills and on dinner tables, Flashfood helps both retailers and consumers save money while reducing food waste.
How it works:
- Download the Flashfood app and create an account
- Browse grocery deals at nearby stores
- Add items to your cart and purchase within the app
- Pick up your items from the Flashfood Zone at your local partner store
Role overview:
We’re seeking a QA Engineer who combines strong manual testing skills with a forward-looking mindset in automation and AI. This is a hands-on role for someone who will ensure product quality through manual testing today, while also driving our shift toward automation and AI-enabled efficiency. You will be a critical partner in building the foundation for modern, intelligent QA practices in our company.
Responsibilities:
Manual QA
- Review Jira user stories and acceptance criteria to design and maintain test cases in Zephyr (or equivalent).
- Execute functional, regression, and exploratory testing.
- Document defects, track them in Jira, and collaborate with developers and product team on resolution.
Automation & AI-Driven QA
- Automate repetitive test cases using frameworks like Selenium, Cypress, or Playwright.
- Explore and implement AI-powered QA tools for:
- Test case generation and optimization.
- Self-healing test scripts and visual validation.
- Synthetic test data generation and defect prediction.
- Continuously assess opportunities to replace manual overhead with automation and AI solutions.
Collaboration & Quality Engineering
- Work with developers and product managers to “shift left” testing and improve quality earlier in the lifecycle.
- Share insights on test coverage, defect trends, and QA metrics, including those derived from AI tools.
- Advocate for continuous improvement in QA processes and tools.
Qualifications
- 2–5 years of manual and automated QA experience with strong test design and execution skills.
- Experience with test management tools (Zephyr, TestRail, or similar).
- Familiarity with automation frameworks (Selenium, Cypress, Playwright, etc.).
- Strong interest in AI/ML tools for QA and a willingness to experiment with them.
- Analytical mindset and attention to detail.
- Excellent communication and collaboration skills.
- Automation architect mindset with ability to evaluate and set up the right test automation framework and tool
- Scripting knowledge (Python, JavaScript, or similar) for automation and tool integrations.
- Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
What Success Looks Like
- Manual QA processes are reliable and effective.
- Repetitive manual work is reduced through automation.
- AI tools are introduced and actively used to speed up test creation, execution, and reporting.
- Test coverage improves and defects are caught earlier in the development cycle.
- QA team evolves from a manual-testing function to a quality engineering partner leveraging Automation and AI.
What We Offer:
- Competitive salary
- Comprehensive benefits package, including health, dental, and vision insurance
- Opportunities for professional growth and development
- A dynamic and collaborative work environment
- 100% remote (with the possibility of occasional travel as needed)
Flashfood is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Compensation information, including base salary and any additional components such as bonus, equity and benefits will be provided upon request or at the appropriate stage of hiring to candidates located in jurisdictions with pay transparency requirements