Salesforce DevOps / Test Automation Engineer
TEKISHUB CONSULTING SERVICES PTE. LTD.Salary Range
SGD 48,000 - SGD 51,600 /year
SGD 4,000 - SGD 4,300/month
Skills Required
Job Description
Job Description
We are seeking a motivated Salesforce DevOps / Test Automation Engineer to support the end-to-end delivery of enterprise solutions with Salesforce as the core platform.
The successful candidate will be responsible for designing, implementing, and maintaining CI/CD pipelines, managing deployments across environments, and developing automated test frameworks to ensure system quality, regression stability, and reliable releases.
This role offers the opportunity to work in an agile delivery environment and collaborate closely with developers, QA engineers, business analysts, and solution architects. Exposure to complementary technologies such as AWS, Azure, and MuleSoft may also be required.
Key Responsibilities
DevOps Planning (Senior Level)
Design and manage Salesforce environment strategies including sandboxes, scratch orgs, and production environments
Define source-driven development standards including Git branching strategies, pull request workflows, and quality gates
Architect and maintain CI/CD pipelines using tools such as GitHub Actions, GitLab CI, Azure DevOps, or Jenkins
Define deployment and release strategies, metadata packaging approaches, and environment data management practices
Establish release performance metrics and drive continuous improvement initiatives
Evaluate DevOps tools and automation frameworks aligned with enterprise security and architecture requirements
DevOps Execution
Coordinate deployments across environments in collaboration with developers, QA teams, and functional stakeholders
Support merge requests and guide teams on best practices in deployment and Salesforce DX (SFDX) usage
Perform back-merge activities to maintain branch and environment alignment
Troubleshoot build and deployment issues, perform root cause analysis, and implement preventive solutions
Ensure governance compliance, secure credential handling, and configuration management standards
Monitor pipeline executions, deployment logs, and quality gates
Test Automation
Design and maintain automated test frameworks for Salesforce UI, API, and component testing
Develop automated regression test scripts using tools such as Playwright, Selenium, or JMeter
Implement static code analysis, security scanning, and code coverage validation using tools such as PMD and SonarQube
Translate business requirements and user journeys into automation test scenarios
Analyse test failures and collaborate with development teams to resolve issues
Requirements
Entry-Level / Graduate Candidates
Practical experience using Git for version control, branching, and pull requests
Basic understanding of programming concepts and software testing fundamentals
Experienced Candidates (3 – 7 Years)
Minimum 2 years of hands-on experience in Salesforce DevOps, CI/CD, or release management
Proficiency in Salesforce DX (SFDX), metadata management, and packaging strategies
Understanding of Apex test strategies, LWC Jest testing, and test data management
Experience implementing quality gates and enforcing code quality standards
Hands-on experience with CI/CD tools such as GitHub Actions, GitLab CI, Azure DevOps, or Jenkins
Experience with automation tools such as Playwright, Selenium, JMeter, or similar
Preferred Skills
Experience with Salesforce DevOps tools such as Copado, Gearset, Flosum, or DevOps Center
Exposure to cloud platforms such as AWS or Microsoft Azure
Salesforce certifications (e.g. Platform Developer I, Administrator, App Builder)
Knowledge of Salesforce security models including roles, profiles, and permission sets
Programming experience in Java, Python, C#, or JavaScript
Experience in regulated or public sector environments
Ways of Working
Work within an agile sprint-based delivery model
Proactively communicate risks, progress, and blockers
Follow established DevOps and automation standards while driving continuous improvement
Collaborate closely with cross-functional teams to ensure stable and predictable releases
Promote an automation-first culture to improve delivery efficiency
Success Metrics
High deployment success rate and improved release predictability
Reduction in manual testing through increased automation coverage
Lower defect leakage due to strong quality gates and regression testing
Positive stakeholder feedback on release cadence and collaboration
Increased developer autonomy and reduced release-related issues
Education
Bachelor’s degree in Computer Science, Information Technology, Information Systems, or equivalent practical experience
About TEKISHUB CONSULTING SERVICES PTE. LTD.
Similar Jobs
Firmware Engineer / Senior Firmware Engineer
TEKISHUB CONSULTING SERVICES PTE. LTD.
SGD 42,000 - SGD 48,000/yr
IT Project Manager (Japanese Speaking)
TEKISHUB CONSULTING SERVICES PTE. LTD.
SGD 78,000 - SGD 90,000/yr
Business Analyst Lead (Corporate & Investment Banking)
TEKISHUB CONSULTING SERVICES PTE. LTD.
SGD 138,000 - SGD 153,600/yr
Senior Project Manager
TEKISHUB CONSULTING SERVICES PTE. LTD.
SGD 108,000 - SGD 192,000/yr
ML Engineer (Machine Learning Engineer)
TEKISHUB CONSULTING SERVICES PTE. LTD.
SGD 114,000 - SGD 162,000/yr