QA/PM (Quality Assurance & Project Manager)
Role Summary
UltreonAI is an AI Design Studio, at the forefront of designing and deploying custom Agentic AI solutions specifically tailored to enhance the efficiency and competitiveness of Singaporean SMEs. Our mission is to move businesses beyond traditional systems by implementing smart, context-aware AI agents.
This role offers a unique opportunity to be a foundational part of this mission. The QA/PM (Quality Assurance & Project Manager) is a hybrid role that combines project delivery ownership with quality control responsibility. You will manage engineering teams to deliver on time while ensuring the solutions meet our quality standards and client expectations. This role uniquely aligns incentives-you own both the timeline AND the quality of what your team ships.
Key Responsibilities
Your primary focus will be on ensuring your project team delivers high-quality AI solutions on schedule.
- Project Delivery Management: Own the delivery timeline for your project team. Break down requirements into actionable tasks, manage sprint planning, track progress, identify blockers, and ensure the team hits milestones and deadlines.
- Quality Ownership: Serve as the final quality gatekeeper before client delivery. Ensure all outputs from your team-code, features, documentation-meet UltreonAI's standards. You are answerable to the client and management for what your team ships.
- Quality Assurance: Oversee the QA process for your project-defining test scenarios, reviewing test coverage, catching bugs before production, and ensuring edge cases are handled. While you may not write every test case, you are hands-on and actively involved in quality validation.
- Team Coordination: Run standups, facilitate communication between Frontend, Backend, Data, and AI Engineers on your team. Remove blockers, escalate technical issues, and ensure the team is aligned on priorities.
- Documentation Management: Maintain project documentation including requirements, feature specifications, test cases, release notes, and technical handoffs. You don't have to write everything, but you ensure documentation stays up-to-date and complete.
- Client Engagement: Participate in client demos, showcase completed features, and gather feedback. Handle client-facing quality discussions while the Tech Lead manages broader client relationship and scope.
- Scope & Risk Management: Identify risks early, flag scope creep, and work with the Tech Lead to manage client expectations and project adjustments.
Technical Skills & Qualifications
Required Technical Competencies
- Engineering Mindset: Strong technical foundation in software engineering or AI systems. You don't need to be writing production code daily, but you must understand what good code looks like, how systems are architected, and be able to spot technical issues during reviews.
- Software Development Understanding: Familiarity with the full development lifecycle-requirements gathering, design, implementation, testing, deployment. Understanding of Git workflows, code reviews, CI/CD pipelines, and version control.
- AI System Knowledge: Basic understanding of AI/ML concepts, RAG architectures, LLM APIs, and how AI systems are built and deployed. You need to assess quality of AI outputs-accuracy, relevance, handling of edge cases.
- Quality Assurance: Experience with QA methodologies-test case design, manual testing, exploratory testing, regression testing, and bug tracking. Understanding of different testing types (functional, integration, user acceptance).
- Project Management Fundamentals: Ability to plan sprints, estimate tasks, track progress, manage dependencies, and adjust plans when things change. Familiarity with project management tools (Jira, Linear, Notion, or similar).
- Communication Skills: Strong written and verbal communication. Ability to translate technical issues for non-technical stakeholders and vice versa. Comfortable running meetings and facilitating team discussions.
- Technical Foundations: Proficient with Git/GitHub and comfortable working in a Linux environment. Able to set up test environments and reproduce bugs.
Secondary Skills
- API & Database Understanding: Able to test APIs using tools like Postman, understand REST principles, and perform basic SQL queries to validate data integrity.
- Frontend/Backend Awareness: Understanding of how frontend and backend systems interact, common integration issues, and where bugs typically hide in full-stack applications.
- Debugging Mindset: Ability to investigate issues systematically, reproduce bugs, and work with engineers to identify root causes.
Good to Have
- Automated Testing: Familiarity with testing frameworks (Jest, Pytest, Playwright) and CI/CD pipelines for automated testing.
- Agile/Scrum Experience: Prior experience with Agile methodologies, sprint planning, retrospectives, and iterative development.
- Client Management: Experience presenting to clients, gathering requirements, or managing stakeholder expectations.
- Documentation Tools: Experience with documentation platforms (Notion, Confluence) and technical writing.
Education & Background
- Currently pursuing or recently graduated with a Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.
Benefits / What You'll Gain
This role is designed to be a high-impact, skill-accelerating experience:
- Leadership Experience: Gain hands-on project leadership experience managing cross-functional engineering teams, making you valuable for future PM or engineering management roles.
- Full AI Solution Lifecycle Exposure: Understand the complete AI solution delivery process-from requirements to deployment-gaining perspective beyond pure coding or pure management.
- Quality & Delivery Balance: Learn to balance the tension between speed and quality, developing judgment on what matters for production systems and client satisfaction.
- Real-World Impact: Directly contribute to the success of live Singapore SME projects, ensuring the AI solutions your team builds solve real business problems reliably.
- Mentorship: Direct collaboration with the Tech Lead, learning how to manage technical teams, assess quality, and make project decisions in a fast-paced environment.
- Versatile Skill Set: Develop T-shaped skills combining technical knowledge with project management and quality assurance, making you valuable in multiple career paths (engineering management, product management, technical program management).
Application Details
- Work Arrangement: This is a full/part time hybrid working with flexible working hours. Occasional in-person collaboration in Singapore as needed for key project milestones and client demos.
- Probation Period: 6-month probation period to ensure mutual fit and alignment.
- Team Structure: As a shared resource, you may manage 1-2 project teams simultaneously depending on project complexity and timeline. You'll work closely with the Tech Lead on prioritization and resource allocation.
Join us to ensure the AI solutions we build for Singapore SMEs meet the highest standards of quality and are delivered on time, every time!