Salesforce Hiring Quality Engineering Architect in Bangalore
Salesforce Verified employer
Actively hiring · Posted 3d ago · JEV26115B04F0ADC3
Job description
Software Engineering Architect/PMTS-SDET Salesforce (Bangalore)Job OverviewSalesforce is hiring an experienced Software Engineering Architect/PMTS-SDET for its Service Cloud organization in Bangalore. This is a senior architecture and quality engineering opportunity focused on building scalable test automation frameworks, intelligent quality tools, and AI-assisted testing capabilities for complex enterprise software.The role sits at the intersection of software architecture, test engineering, artificial intelligence, and developer productivity. The successful candidate will help shape quality engineering strategy across Service Cloud products, including IT Service Management, Agentforce Contact Center, CMDB, messaging, voice, and core customer service capabilities.A major focus of this position is the use of large language models and AI-driven techniques to improve test generation, defect analysis, root-cause investigation, test optimization, and release quality. You will work with architects, engineering leaders, product teams, and infrastructure groups to identify architectural gaps, design reusable frameworks, and establish quality practices that can scale across multiple engineering organizations.Key ResponsibilitiesArchitect and evolve scalable test automation frameworks and quality engineering platforms for complex Service Cloud products.Design reusable testing solutions that can support ITSM, Agentforce Contact Center, CMDB, messaging, voice, and customer service workflows.Review high-level and low-level architecture documents to identify testability concerns, architectural risks, edge cases, and coverage gaps.Evaluate framework designs, technology choices, integrations, and architectural trade-offs with other senior engineers and architects.Create technical blueprints and roadmaps for quality infrastructure that can support a broad enterprise product portfolio.Design AI-powered testing capabilities such as intelligent regression test generation, natural-language test authoring, predictive quality analysis, and automated root-cause analysis.Integrate LLM-based assistants and AI tools into testing and software development workflows.Explore emerging AI technologies and prototype practical applications that can improve test coverage, engineering efficiency, and product quality.Partner with engineering teams to establish common automation patterns, framework standards, and quality engineering practices.Convert production incidents, customer adoption issues, and escaped defects into improvements in automation strategy and preventive testing.Mentor engineers on framework architecture, automation design, AI tooling, and quality practices.Influence testing standards and technical direction across multiple Service Cloud engineering teams.Collaborate with product, platform, infrastructure, and engineering organizations to build quality into the software development lifecycle.Help drive adoption of shared frameworks and tools across teams with different product and technical requirements.Required SkillsCandidates should have at least 18 years of software engineering experience, including a minimum of 5 years focused on architecture and design of frameworks or engineering tools. At least 3 years of practical experience applying AI-driven approaches, LLM integration, or AI-based tooling is required.Strong knowledge of scalable and maintainable test framework architecture is essential. The role requires the ability to design solutions for large enterprise systems where reliability, extensibility, multi-product integration, and long-term maintainability are important.Strong programming ability in languages such as Java, Python, JavaScript, or comparable technologies is required. Candidates should also be comfortable reviewing architectural designs, understanding HLD and LLD documentation, identifying technical risks, and making decisions that influence engineering teams.Analytical thinking is important because the role involves finding corner cases, understanding production failures, evaluating quality gaps, and designing preventive solutions.Preferred SkillsExperience with the Salesforce platform is valuable, including Lightning Web Components, Apex, SOQL, and Salesforce platform architecture. Familiarity with CRM testing environments can also be useful.Candidates with experience using AI and ML APIs or frameworks, including OpenAI or Anthropic APIs, may have an advantage. Experience building developer tooling, automation platforms, SaaS products, cloud applications, or multi-tenant systems is also relevant.Knowledge of CI/CD pipelines, test orchestration, infrastructure as code, and large-scale Agile or Scrum environments is preferred. Domain exposure to ITSM, contact center operations, CMDB, asset management, HR platforms, or customer service systems can further strengthen an application.EducationThe provided job description does not specify a mandatory academic degree. The primary qualification is extensive .
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Salesforce.
- Track your application and get updates by email and WhatsApp.