Hiring Apprentice QA Engineer in Bengaluru
SymphonyAI
Job Description & Responsibilities
SymphonyAI is a leading enterprise AI company delivering predictive and generative AI applications across retail, CPG, financial services, manufacturing, media, and IT service management. With over 3,000 employees globally and backing from successful technology investors, we build vertical-specific AI SaaS products that solve high-value business problems for Fortune 2000 companies. Our India development center in Bengaluru plays a critical role in core platform engineering, data science, and quality assurance for our product suites including Sensa (financial crime detection), Revedia (media revenue optimization), and CINDE (retail intelligence).
We are seeking an Apprentice QA Engineer to join our growing quality engineering team in Bengaluru. This is a structured 12-month apprenticeship program designed for recent graduates or early-career professionals who want to build deep expertise in software quality assurance within an enterprise AI product environment. You will work alongside senior QA engineers and software developers to ensure the reliability, performance, and security of our AI-driven applications that process petabytes of data daily.
In this role, you will be responsible for designing and executing test strategies for microservices-based architectures deployed on Kubernetes clusters across AWS and Azure. You will write and maintain automated test suites using Playwright and pytest for API and UI testing, targeting 85%+ code coverage for critical user journeys. You will integrate automated tests into our CI/CD pipelines built with GitLab CI and Jenkins, ensuring every pull request passes regression gates before merging to main branches. You will collaborate with product managers and developers during sprint planning to define acceptance criteria and create test plans for new features in our React and Angular frontends backed by Python and Java services. You will perform load testing using k6 and Locust to validate system behavior under peak throughput of 50,000+ requests per second, identifying bottlenecks in database queries and message queue processing. You will conduct security scanning with OWASP ZAP and Snyk as part of our shift-left security initiative, triaging vulnerabilities and tracking remediation in Jira. You will maintain test environments in our Kubernetes namespaces, managing test data provisioning with synthetic data generation tools and ensuring environment parity with production configurations. You will document test results, defect reports, and quality metrics in Confluence dashboards shared with engineering leadership for release readiness decisions. You will participate in blameless postmortems for production incidents, contributing root cause analysis and preventive test coverage improvements. You will mentor junior interns on testing best practices and contribute to our internal QA guild knowledge base.
Our engineering culture emphasizes continuous learning, psychological safety, and data-driven decision making. The QA team holds weekly test strategy syncs, monthly bug bashes, and quarterly hackathons focused on test automation innovation. We follow a two-week sprint cadence with dedicated time for technical debt reduction and skill development. You will have access to Pluralsight and Udemy Business for certification preparation (ISTQB, AWS Certified Cloud Practitioner, CKAD). The team is distributed across Bengaluru, Pune, and remote locations in India, with optional office days at our Whitefield campus featuring collaborative workspaces, quiet zones, and a well-stocked pantry.
We are looking for candidates with a Bachelor's degree in Computer Science, Information Technology, or related field (2023 or 2024 graduates preferred). You should have hands-on experience with at least one programming language (Python, Java, or JavaScript) through academic projects or internships. Familiarity with SQL for test data validation and basic Linux command line operations is expected. Understanding of REST API concepts, HTTP status codes, and JSON schema validation will help you ramp quickly. Exposure to version control with Git and basic CI/CD concepts is a plus. Most importantly, we value curiosity, attention to detail, and the ability to communicate technical findings clearly to both technical and non-technical stakeholders.
Technical stack you will work with daily: Python 3.11, pytest, Playwright, GitLab CI, Jenkins, Kubernetes (EKS/AKS), Docker, PostgreSQL, Redis, Kafka, Elasticsearch, Grafana, Prometheus, Jira, Confluence, Git, AWS (S3, Lambda, RDS), Azure (Blob Storage, Functions).
The apprenticeship offers a monthly stipend of ₹35,000–₹40,000 plus health insurance coverage for you and dependents, annual learning budget of ₹50,000, 20 days paid leave plus 10 company holidays, and a clear conversion pathway to full-time QA Engineer role (₹8–12 LPA) based on performance evaluation at 6 and 12 months. High performers may also explore internal mobility to SDET or Developer roles.
Our hiring process: 1) Online application review within 5 business days. 2) 30-minute phone screen with QA hiring manager covering motivation and basic technical concepts. 3) Take-home assignment: write automated tests for a sample REST API (3–4 hours, 1 week to complete). 4) Virtual onsite: 60-minute technical deep-dive with two senior QA engineers, 30-minute pair testing exercise, 30-minute culture conversation with team lead. 5) Decision and offer within 7 days of onsite. Program starts first Monday of next month. Apply via the link below with your resume and a brief note on why this apprenticeship aligns with your career goals.
About SymphonyAI
Required Skills
Job Details
Posted by
N/A
Posted on:
5 Jul 2026
About SymphonyAI
More open roles
- Frontend Developer JavaScript / TypeScript / AngularSimulationhub · Secunderabad, Telangana, India
- Frontend Developer JavaScript / TypeScript / AngularSimulationhub · Secunderabad, Telangana, India
- Senior Software Engineer having skills in Node Js, React Js, JavascriptParth Globus Infotech · Kolkata, West Bengal, India
- Senior Automation Engineer (Javascript Playwright Typescript RALLM Testing)Haparz · India
- Frontend Developer_Angular_javascript, HyderabadArise Global Services · Secunderabad, Telangana, India
- WordPress Web Developer - PHP, JavaScriptAppAgentix · India