Software Engineering PMTS (SDET)

1 Month ago • 15 Years +

Job Summary

Job Description

Service Cloud is a Salesforce platform for customer service and support management. The Service Cloud team builds technology to automate service processes, streamline workflows, store, and intelligently mine knowledge articles with AI to support customers solve problems, including AI-powered chatbots for accurate automated answers. The Q3 Engineering team, composed of quality experts, focuses on Quality, tooling, and engineering efficiency, acting as trusted advisors. This role offers an opportunity to collaborate with top Q3s at Salesforce who have developed tools like Bento and Q3Bot. As a Q3 engineer, you will influence design and drive our #1 value Trust.
Must have:
  • 15+ years of relevant technical experience.
  • Strong knowledge of system architecture and coding languages.
  • Ability to work independently and within teams.
  • Experience with testing methodologies and automation technologies.
  • Domain knowledge in CCaaS/CPaaS/UCaaS.
  • Experience in testing Telephony, VoIP, and WebRTC-based communication systems.
Good to have:
  • Highly proficient in Java or a similar language.
  • Understanding of Object Oriented Programming.
  • Familiar with industry quality and usability practices.
  • Proficient in scripting functional/UI automation tests.
  • Experience with open source test tools.
  • UI and/or API automation testing.
  • Excellent communication, collaboration, reporting, analytical and problem solving skills.
  • Experience building test frameworks for creating applications on various platforms.

Job Details

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Software Engineering About Salesforce We’re Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too — driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good – you’ve come to the right place. Software Engineering Job Description Service Cloud is a Salesforce platform for customer service and support management. The Service Cloud team builds technology to automate service processes, streamline workflows and store and intelligently mine knowledge articles with AI to support customers solve problems. The platform supports interaction with AI-powered chatbots to get accurate automated answers quickly. Service Cloud Voice is a recent innovation on the Service Cloud platform that unifies phone, digital channels and CRM data in real-time in one centralized console. Describe the Team The Q3 Engineering team is a strong accomplished organization of quality experts that strongly believes in Quality and Innovation. We are passionate about Quality, tooling and engineering efficiency. We believe in being a trusted advisor to our engineering teams. This is a great opportunity to work with some of the finest Q3s in Salesforce who have not only excelled in their role but have also developed tools like Bento, Q3Bot, ScratchBot, Taleggio, Anomaly Detection and many more that are used across Salesforce. As a Q3 engineer you will influence the design and drive our #1 value Trust across teams. You will need to have hands-on programing experience (Java, JS preferable) and knowledge on producing a good, concrete test plan/specification document. Required Skills and Experience Candidates having a minimum of 15+ years of relevant technical experience. Strong knowledge of system architecture, operating systems, databases and coding languages (preferably Java/J2EE, JavaScript) The ability to work independently, as part of a team and within multiple teams. The ability of defining the right quality assurance process for the organization Experience with testing methodologies and automation technologies. Define and influence a quality culture that enables both rapid transformation of ideas to requirements to products, and diligent and deliberate compliance to internal quality management system requirements in design and developing them. Domain knowledge in CCaaS/CPaaS/UCaaS Extensive experience in testing and validating Telephony, VoIP, and WebRTC-based communication systems Hands-on experience with tools like Wireshark, SIPp, Jitsi, or equivalent for VoIP/WebRTC testing is required Highly Desirable Skills Automate, optimize and drive efficiency of effort, code, and process Highly proficient in Java or a similar language Understanding of Object Oriented Programming Familiar with industry quality & usability practices Proficient in scripting functional/UI automation tests using Selenium Webdriver & Helpful Experience with open source test tools UI and/or API automation testing including working experience with unit test automation frameworks  Ability to triage issues, react well to changes, work with teams and ability to multitask on multiple -products and projects  Excellent communication, collaboration, reporting, analytical and problem solving skills Experience building test frameworks for creating applications on various platforms Strong sense of ownership, vitality, and drive  Resolve sophisticated technical issues and drive innovations that improve system availability, resilience, and performance Create, maintain and share user documentation used by engineers and other team members Provide mentorship to other team members and partner with other SMEs across the organization Bachelor’s degree (or its foreign degree equivalent) in Computer Science, Engineering, or a related quantitative subject area Proven leadership abilities in an engineering environment in driving operational excellence and standard processes  Proven ability to achieve stretch goals in a highly innovative and fast paced environment Ability to meet Salesforce, customer and/or government security screening requirements are required for this role. Salesforce Background Check: This position will be required to pass the Salesforce background check upon hire/transfer Responsibilities A strong PMTS should be able to lead and coordinate the efforts of others to successfully deliver high quality products. Excel in one or more areas as demonstrated by strong technical ability, ability to implement sophisticated automation, or extensive knowledge of the Salesforce application. Capable of owning complex or highly ambiguous features. Has a broader understanding of all functionality owned by their scrum teams. Technical expert in quality concerns and validation techniques in an area of influence which spans multiple teams. Well versed in industry standard techniques used to ensure high quality software. Advises lower grade engineers on quality methodology, especially as directly applicable to their area of concern, which may include developing and presenting training programs and other forms of support. Drives change in SFDC quality tools and processes. Is a strong voice for getting to done and for following the spirit of ADM/Scrum. Is successful at influencing teams to follow practices that contribute to high quality. May suggest improvements or participate in process improvements around quality aspects of ADM/Scrum. Owns product area that may span multiple teams. Helps set direction for the owned area and guides work of LMTS and lower grades within the area. Coordinates closely with management to ensure that Q3 work is aligned with business priorities and that team skills and staffing adequately support the area. Represents product area to internal teams and possibly external groups. Continues to deepen and widen their understanding of the application and is comfortable leveraging that knowledge to engage in beneficial discussion in open forums such as concept reviews, VAT discussions, and cross team discussions. Develops strategic vision and organizes work for a focused technical area. Plans and leads projects for the team. May plan projects that extend over multiple releases. Provides guidance to LMTS and lower grades in planning and organizing work. Encourages others to look at problems and processes in new ways. Identifies opportunities to increase efficiency, simplicity, and revenue. Approaches problems with curiosity and open-mindedness. Generates innovative ideas and solutions to problems. Fosters an environment where people can draw on each other's strengths and experience to work together effectively, within and across teams. Appropriately involves others in decisions and plans that affect them. Provides honest, helpful feedback to others on their performance. Share their own experience and expertise with others. Carefully monitors the accuracy and quality of work methods and outputs. Is committed to excellence. Seeks out and applies best practices. Probes and looks past symptoms to determine the underlying causes of problems and issues. Addresses problems with accuracy, speed and thoroughness. Has developed deeper and broader knowledge of the platform and applications and exhibits deeper understanding in their thorough test strategies, test planning and test plan reviews Identifies feature areas that need additional/enhanced testing and organizes test reviews to resolve issues. Uses deep and broad understanding of the Salesforce.com application to ensure thorough and rigorous testing of the E2E feature integration testing. Vocal participation in design reviews, technical specification reviews, and test plan reviews with an eye for dependencies and corner cases and the ability to influence and contribute significantly to feature design. Will keep informed of issues / risks impacting the feature deliverables and come up with triage plan Strives to understand the technical implementation of their feature. Understands integration, security issues that affect their feature areas. Adopt the use of github or version controls tools. Have advanced programming (preferably Java, Java Script) / database knowledge and hands on experience. May participate in code reviews (along with a developer). Helps evolve current best practices. Can mentor LMTS level and below on their technical competencies. Building automation frameworks, helps set standards for automation. Addresses automation deficiencies at cross-feature level. Helps stabilize problem feature areas with automation. May give workshops on best practices. Helps enforce best practices on their team. Able to mentor LMTS level and below on their automation competencies. Sets and achieves goals around raising automation coverage for their scrum team. Identifies areas of automation that need improvement and works on improving them. Understands coding practices and is able to mentor others in improving the health of their test code. Generally able to mentor LMTS level and below on their automation competencies. Summary Service Cloud is a Salesforce platform for customer service and support management. The Service Cloud team builds technology to automate service processes, streamline workflows and store and intelligently mine knowledge articles with AI to support customers solve problems. The platform supports interaction with AI-powered chatbots to get accurate automated answers quickly. Service Cloud Voice is a recent innovation on the Service Cloud platform that unifies phone, digital channels and CRM data in real-time in one centralized console. The Q3 Engineering team is a strong accomplished organization of quality experts that strongly believes in Quality and Innovation. We are passionate about Quality, tooling and engineering efficiency. We believe in being a trusted advisor to our engineering teams.  This is a great opportunity to work with some of the finest Q3s in Salesforce who have not only excelled in their role but have also developed tools like Bento, Q3Bot, ScratchBot, Taleggio, Anomaly Detection and many more that are used across Salesforce. As a Q3 engineer you will influence the design and drive our #1 value Trust across teams. You will need to have hands-on programing experience (Java, JS preferable) and knowledge on producing a good, concrete test plan/specification document. Accommodations If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form. Posting Statement Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that’s inclusive, and free from discrimination. Know your rights: workplace discrimination is illegal. Any employee or potential employee will be assessed on the basis of merit, competence and qualifications – without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education.

Similar Jobs

nubank - Staff/Senior Staff Machine Learning Scientist

nubank

Durham, North Carolina, United States (Remote)
1 Month ago
PayPal - Staff Software Engineer (Backend/Cloud)

PayPal

San Jose, California, United States (Hybrid)
3 Weeks ago
Loft Orbital - Senior Site Reliability Engineer

Loft Orbital

Golden, Colorado, United States (Remote)
2 Months ago
Springer Group - Data Engineer

Springer Group

Groningen, Groningen, Netherlands (On-Site)
1 Month ago
HCL Tech - Senior technical lead - java fullstack

HCL Tech

Ireland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

SoundCloud - Senior Machine Learning Engineer

SoundCloud

Berlin, Berlin, Germany (On-Site)
1 Month ago
Google - Senior Software Engineer, ChromeOS, Security

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
conga - Associate Principal Software Engineer, TS

conga

Broomfield, Colorado, United States (On-Site)
1 Month ago
Ion - Lead Software Engineer, Italy

Ion

Milan, Lombardy, Italy (On-Site)
8 Months ago
BigID - R&D Team Lead

BigID

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Month ago
Playtika - Data Architect

Playtika

Israel (On-Site)
2 Months ago
Boomi  - Manager 2, Software Engineering

Boomi

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
HCL Tech - Kotlin Senior Technical Lead

HCL Tech

Texas, United States (On-Site)
4 Weeks ago
Ansys - Senior R&D Engineer (Cloud Platform Developer)

Ansys

Canonsburg, Pennsylvania, United States (On-Site)
1 Month ago
bytedance - Software Engineer

bytedance

San Jose, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Loyalty Juggernaut - Pre-Sales Specialist

Loyalty Juggernaut

Hyderabad, Telangana, India (On-Site)
7 Months ago
Games 24x7 - SDE - 1

Games 24x7

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Accenture - Utility Bill Associate

Accenture

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Nagarro - Associate Staff Engineer, Tech support

Nagarro

India (Remote)
8 Months ago
Addepar - Backend Software Engineer - AI Experience

Addepar

Pune, Maharashtra, India (On-Site)
4 Weeks ago
ness digital  - Visual Designer – UI & Marketing Design

ness digital

Pune, Maharashtra, India (Hybrid)
1 Month ago
Nagarro - Engineer, NodeJS

Nagarro

India (Remote)
8 Months ago
Tide - FP&A Manager - Product & Engineering

Tide

Delhi, India (Hybrid)
1 Month ago
skillz - Lead Software Engineer - Backend

skillz

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
PwC - Senior Associate _ Credit Risk BA

PwC

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

We're Salesforce, the Customer Company, inspiring the future of business with AI + Data + CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too — driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing wellanddoing good – you've come to the right place.

Singapore (Hybrid)

Singapore (Hybrid)

Singapore (Hybrid)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (Remote)

Bengaluru, Karnataka, India (On-Site)

Seattle, Washington, United States (Remote)

San Francisco, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Salesforce

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug