Software Engineering - Quality Engineering

Salesforce Salesforce · Enterprise · Bangalore, India

Salesforce is seeking a Quality Engineering role for their Tableau Core Quality team, focusing on building high-quality analytics products. The role involves collaborating with cross-functional teams, analyzing customer issues, developing test plans and automation frameworks, and ensuring product quality for data pipelines, ELT dataflows, and data visualizations. Experience with testing analytical applications, data pipelines, and machine learning models is required, along with proficiency in programming languages like Java and Python, and cloud technologies.

What you'd actually do

  1. Deep dive into customer issues and investigations to identify root cause and help with solving the problem.
  2. Analyze and build prevention plans to reduce customer issues.
  3. Interface with customers to understand real life usage, build test cases
  4. Build tools, frameworks, infrastructure to improve product quality
  5. Implement testing standards and guidelines for specified testing approaches for data pipeline, ELT dataflows and data visualizations

Skills

Required

  • BS or MS in Computer Science, or related technical discipline, or equivalent practical experience.
  • Excellent interpersonal and communication skills
  • Self-starter, who can work independently, able to learn quickly, meets deadlines and demonstrates problem-solving skills.
  • Deep knowledge of object-oriented programming and other scripting languages: Java, Python, C#.
  • Deep understanding of software development best practices
  • 3+ years of experience in testing analytical applications, data visualizations, data pipelines, and machine-learning models
  • Experience with cloud technology including AWS, Azure and/or GCP
  • Familiarity with Database Services in the Cloud
  • Proficient in writing functional & End to End test automation (UI/API) , Selenium etc
  • Experience working with large datasets including data modeling, logical schema design, ETL/ELT, and developing data pipelines for structured, semi-structured and unstructured data
  • Languages/Frameworks: Java, Python, JavaScript
  • Technologies/Tools:Selenium, Git, TeamCity, Linux, etc
  • Experience with data query languages (e.g. SQL, Pig, etc.) and understanding of relational/ columnar.
  • Experience in product development companies preferred
  • Ability to manage assigned projects, meet deadlines, and adapt to changing priorities

Nice to have

  • Experience working with large datasets including data modeling, logical schema design, ETL/ELT, and developing data pipelines for structured, semi-structured and unstructured data
  • Experience with cloud technology including GCP, AWS and/or Azure
  • Familiarity with Machine learning & AI assisted tooling (Cursor, MCP, CoPilot)
  • Development experience would be an advantage

What the JD emphasized

  • strong communications and inter-personal skills
  • self-starter attitude
  • hands-on programming experience (Java, Python)
  • Deep knowledge of object-oriented programming and other scripting languages: Java, Python, C#.
  • Deep understanding of software development best practices
  • 3+ years of experience in testing analytical applications, data visualizations, data pipelines, and machine-learning models
  • Experience with cloud technology including AWS, Azure and/or GCP
  • Familiarity with Database Services in the Cloud
  • Proficient in writing functional & End to End test automation (UI/API) , Selenium etc
  • Experience working with large datasets including data modeling, logical schema design, ETL/ELT, and developing data pipelines for structured, semi-structured and unstructured data
  • Languages/Frameworks: Java, Python, JavaScript
  • Technologies/Tools:Selenium, Git, TeamCity, Linux, etc
  • Experience with data query languages (e.g. SQL, Pig, etc.) and understanding of relational/ columnar.
  • Experience in product development companies preferred
  • Ability to manage assigned projects, meet deadlines, and adapt to changing priorities