Vic.ai - Quality Engineer
Requirements
• 1-3 years of experience in software quality assurance, testing, or quality engineering. • Hands-on experience with test automation frameworks and tools. • Experience performing both automated and manual testing. • Familiarity with API testing and web application testing. • Understanding of software development lifecycles and agile methodologies. • Strong problem-solving and analytical skills. • Excellent written and verbal communication skills in English. • Experience with Python, JavaScript, TypeScript, or similar programming languages. • Experience with Playwright, Cypress, Selenium, or comparable automation frameworks. • Experience testing APIs using tools such as Postman or similar platforms. • Familiarity with CI/CD tools and automated deployment pipelines. • Experience testing AI-powered products or machine learning applications. • Experience using AI tools to improve development or testing workflows. • WHAT SUCCESS LOOKS LIKE
Responsibilities
• TEST AUTOMATION • Design, develop, and maintain automated test suites for web applications, APIs, and backend services. • Expand test coverage across critical user workflows and platform functionality. • Integrate automated testing into CI/CD pipelines. • Identify opportunities to improve testing efficiency through automation and tooling. • Execute exploratory, regression, acceptance, and feature testing when appropriate. • Validate new product releases before deployment. • Reproduce, investigate, and document defects with clear steps and supporting evidence. • Partner with Product and Engineering teams to verify requirements and edge cases. • AI-DRIVEN QUALITY ENGINEERING • Leverage AI tools to improve testing productivity, test generation, defect analysis, and quality insights. • Experiment with AI-assisted approaches to test creation and maintenance. • Help define best practices for AI-enabled quality engineering. • Evaluate how AI can accelerate testing while maintaining high confidence in product quality. • Participate in sprint planning, refinement sessions, and release readiness reviews. • Work closely with developers to identify quality risks early in the development process. • Advocate for quality throughout the software development lifecycle. • Contribute to continuous improvement of QA processes and standards. • Increase automated test coverage across key product areas. • Help reduce escaped defects and improve release confidence. • Identify opportunities to streamline testing through AI-assisted workflows. • Become a trusted quality partner to Engineering and Product teams. • Contribute to a culture where quality is everyone's responsibility.
Benefits
• Work on cutting-edge AI products with real-world impact. • Join a collaborative, remote-first team. • Learn and grow in an environment that embraces innovation and continuous improvement. • Help shape how AI transforms software development and quality assurance. • Competitive compensation and benefits.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT