Software Engineer

4 days ago


Hyderabad Secunderabad Telangana, India beBeeExpert Full time ₹ 1,04,000 - ₹ 13,08,780
Software Engineering Specialist - AI and Salesforce Expert Needed. Job Description:

Key Responsibilities:

  • Elevate quality engineering strategy leadership by defining, developing, and executing a comprehensive plan for Salesforce Agentforce, Data Cloud, and other relevant capabilities.
  • Deliver test automation expertise through designing, developing, and maintaining robust automated test scripts for Agent UI, Experience Site UI, and APIs using industry-standard tools and frameworks like Selenium, WebDriver, JavaScript frameworks, and API testing tools.
  • Craft specialized testing strategies and test cases for AI-powered features, including Retrieval-Augmented Generation (RAG), Agentic workflows, single turn/multi Turn conversation, Natural Language Processing (NLP), and Large Language Models (LLMs). Utilize AI and RAG testing metrics to define and measure testing outcomes.
  • Build and maintain datasets for training, fine-tuning, and evaluating the performance and accuracy of LLMs and other AI models. Implement data-driven approaches to measure and improve the quality of AI features.
  • Create functional test plans and test cases tailored to Salesforce applications, including customizations using Flows, Triggers, Apex Jobs, and more. Possess a deep understanding of Salesforce best practices and governor limits.
  • Develop automated quality control pipelines using Jenkins or other CI/CD tools to ensure seamless integration and deployment of high-quality software.
  • Effectively identify, document, track, and manage defects to ensure timely resolution and contribute to root cause analysis.
  • Partner with Product Managers, Developers, UX Designers, and other stakeholders to understand requirements, provide timely feedback, communicate testing progress, and collaborate on solutions.
  • Establish and champion quality standards, methodologies, and best practices within the team and across the organization.

Requirements:

  • At least 7 years of experience in Software Quality Engineering.
  • 2+ years of hands-on experience with the Salesforce platform, including configuration and development across various Salesforce Customer 360 products.
  • 3+ years of proven experience in testing Machine Learning (ML), Artificial Intelligence (AI) systems, and/or services.
  • Strong proficiency in at least one programming language such as Python or Java, particularly relevant for test automation and AI/ML testing.
  • Experience with Large Language Models (LLMs) and prompt engineering testing frameworks.
  • Solid understanding of Retrieval-Augmented Generation (RAG) and Agentic technologies.
  • Demonstrated experience in building and maintaining robust automated testing frameworks for UI and APIs.
  • Proficiency in JavaScript and modern UI frameworks like React, Angular for UI test automation.
  • Experience with WebDriver and Selenium for browser automation.
  • Strong analytical mindset with experience in using a data-driven approach to measure and improve the quality of complex ML/AI products.
  • Proven experience with Salesforce DevOps, CI/CD processes, and automation tools.
  • Deep understanding of Salesforce architecture, functionalities, and various clouds.
  • Strong understanding of AI, machine learning, and natural language processing principles.
  • Experience with data management principles and Customer Data Platforms (CDPs) or Data Lakes.
  • Familiarity with development tools like SLDS, XML, HTML, SQL, JavaScript, JSON, and CSS.
  • Proven ability to work effectively within cross-functional teams to achieve common goals and business objectives.
  • Experience with Agile development or Scrum project management methodologies and tools.
  • Solid understanding of software engineering principles, key design patterns, and best practices.
  • Strategic thinker with the ability to see the big picture, innovate, and adapt to constant change.
  • Ability to work under pressure, highly adaptable, and well-organized.
  • Highly effective written and verbal communication skills with audiences across all levels of the organization.
  • Strong organizational skills with the ability to establish and manage priorities in a complex and fast-paced environment.
  • Strong knowledge of data management concepts and architectures.

We Are Looking For A Skilled Professional With:

  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience.

  • Software Engineer

    1 week ago


    Hyderabad / Secunderabad, Telangana, India beBeeCoreJava Full time ₹ 8,00,000 - ₹ 12,00,000

    The Job: Software EngineerWe are looking for a skilled Software Engineer to join our team. In this role, you will design, build, and maintain efficient, reusable, and reliable source code.Key Responsibilities:Design, build, and maintain efficient, reusable, and reliable source code.Develop and implement high-quality software solutions.Collaborate with...


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time ₹ 9,00,000 - ₹ 12,00,000

    Transforming Lives with TechnologyA leading organization is seeking a highly skilled software engineer to join their dynamic team. As a key contributor, you will be part of a growing feature team that drives and enhances industry-leading technologies to market.Key Responsibilities:Contribute to the development of high-quality featuresCollaborate closely with...


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time ₹ 8,00,000 - ₹ 12,00,000

    Job Title: Software Test EngineerAbout This JobWe are looking for an experienced software test engineer to join our team. As a software test engineer, you will be responsible for testing and validating software applications.Key Skills and QualificationsManual Testing Expertise: Proven experience in manual testing of software applications.Automation Testing...

  • Software Engineer

    7 days ago


    Hyderabad / Secunderabad, Telangana, India beBeePython Full time ₹ 1,04,000 - ₹ 1,30,878

    Technical ExpertOur organization is seeking a highly skilled technical expert to spearhead the development of robust and scalable software applications. The ideal candidate will have a solid background in software engineering, with a focus on utilizing Python to build efficient systems.Key ResponsibilitiesDesign, develop, and maintain scalable and efficient...


  • Hyderabad / Secunderabad, Telangana, India beBeeBackendDeveloper Full time ₹ 9,00,000 - ₹ 12,00,000

    Backend Software EngineerWe are seeking a highly skilled Backend Software Engineer to join our team.Job Description:Design and develop scalable, efficient, and secure backend services using .NET Core.Implement robust RESTful Web APIs that meet the required specifications.Collaborate with cross-functional teams to drive feature development and...


  • Hyderabad / Secunderabad, Telangana, India beBeeTest Full time ₹ 9,00,000 - ₹ 12,00,000

    Software Test EngineerOur organization is seeking a skilled Software Test Engineer to play a key role in ensuring the quality and reliability of our software products.This role involves developing functional test documents, driving quality assurance, implementing all test activities, coordinating integration testing, and representing the test team at...


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftwareEngineering Full time

    Job Title: Software Engineering SpecialistWe are seeking a skilled Software Engineering Specialist to join our team.This role will involve identifying and analyzing user requirements/existing systems for reengineering, prioritizing, assigning, and executing tasks throughout the software development life cycle, writing well-designed, efficient RxJava code,...


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878

    Software Engineering LeadWe are looking for an experienced software engineering lead to join our team. As a software engineering lead, you will be responsible for leading the development of complex software systems and mentoring junior engineers.The ideal candidate will have a strong technical background in software development, with experience in managing...

  • Software Engineer

    1 week ago


    Hyderabad / Secunderabad, Telangana, Chennai, India beBeeSoftwareEngineer Full time ₹ 9,00,000 - ₹ 12,00,000

    Backend Software EngineerWe are seeking a highly skilled Backend Software Engineer to join our team. As a Backend Software Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Job RequirementsProficiency in Java programming language (8/11), including Java Servlets as controllersExperience in...


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftwareEngineeringManager Full time ₹ 1,04,000 - ₹ 1,30,878

    We are seeking an accomplished and visionary leader to head our software engineering efforts.Key responsibilities include:Defining a technology roadmap strategy for product development.Providing expert guidance in product design, development, and security throughout all phases of the SDLC.Leading and managing a portfolio of product development teams,...