We are seeking a detail-oriented and forward-thinking QA Engineer to join our fully remote team. In this role, you will be the guardian of our product quality, ensuring our applications run flawlessly before they reach our users. You will establish and maintain robust testing frameworks, executing both manual and automated tests.
We are specifically looking for someone who stays ahead of the curve by leveraging AI tools to optimize and scale our automation efforts.
Note: This position requires a minimum of 3 years of full-time, commercial experience. Internships, academic projects, or training bootcamps do not count toward this requirement.
Key Responsibilities:
Automation & AI Integration
Design, build, and maintain scalable automated testing frameworks for web and mobile applications.
Leverage AI-assisted coding tools to accelerate the writing of automation scripts and optimize test coverage.
Utilize AI-driven testing platforms to identify edge cases, generate dynamic test data, and predict potential points of failure.
Integrate automated test suites into CI/CD pipelines to ensure continuous quality across deployments.
Manual Testing & Documentation
Conduct thorough manual testing (functional, regression, smoke, and exploratory) for features where automation is not yet viable or practical.
Translate technical requirements and design files (e.g., Figma) into comprehensive, well-structured test plans and test cases.
Collaborate closely with product and development teams to clarify acceptance criteria and ensure features meet user expectations before launch.
Requirements:
Experience: 3+ years of proven, real-world commercial experience in Software Quality Assurance (excluding training, internships, or academic projects).
Technical Skills: Strong practical knowledge and hands-on proficiency using the Maestro framework for automation testing.
AI Adaptability: Demonstrated experience or a strong, practical understanding of using AI tools to enhance QA processes, generate scripts, or analyze test results.
Work Ethic & Resilience: Strong ability to manage tasks independently in a fully remote environment. Must have the capacity to work effectively under pressure, adapt to fast-paced demands, and maintain high quality during tight deadlines. Exceptional written and verbal communication skills are required.