Sedona Digital

Senior Test Automation Engineer

  • Sedona Digital

Job Description

Join Sedona Digital, a fast-growing scale-up organization with an ambition to be recognized as one of the leading technology companies servicing high-tech, global enterprises across the Technology, Finance, and Life Sciences sectors. Our global client base needs builders: engineers and developers who love technology, have deep expertise in software, engineering, and cloud technologies, and importantly, have a passion for culture and customers. 

  • We obsess about our customers 
  • We build outstanding technical solutions 
  • We create an awesome culture 
  • We accelerate learning and careers 

Test Automation Engineer: 

Join a major financial institution's quality engineering transformation as a Test Automation Engineer specializing in low-code automation platforms. You'll be instrumental in implementing and scaling Copado (or similar low-code tools) across a Salesforce-centric ecosystem, building automated test suites that enable faster, more confident deployments. 

This role is perfect for someone who excels at practical test automation, enjoys working with modern low-code platforms, and wants to make a tangible impact in financial services quality assurance. 

  • Build and maintain automated test suites using Copado or similar low-code platforms across Salesforce applications 
  • Design reusable test components and frameworks that can be leveraged across multiple projects and teams 
  • Automate end-to-end scenarios spanning Salesforce, integrations, and business processes 
  • Integrate automated tests into CI/CD pipelines 
  • Create API test automation using Postman and integrate with MuleSoft-based services 
  • Implement automated smoke and regression suites that run on every deployment 
  • Collaborate with manual testers to identify automation candidates and conversion priorities 
  • Mentor team members on low-code automation best practices and tool capabilities 
  • Build reporting and dashboards that provide visibility into test results and coverage 

Requirements

  • 4+ years of test automation experience with at least 2+ years using low-code/no-code platforms 
  • Hands-on experience with Copado (highly preferred) or similar Salesforce testing tools (Tosca, Provar, AccelQ) 
  • Strong Salesforce testing background (2+ years) including: 
  • Sales Cloud, Service Cloud, or Financial Services Cloud 
  • Salesforce UI automation 
  • Understanding of Salesforce objects, fields, workflows, and security 
  • Experience testing Salesforce customizations and configurations 
  • API testing expertise with tools like Postman, REST Assured, or SoapUI 
  • Experience with CI/CD tools (Azure DevOps, Jenkins, GitLab CI, or similar) 
  • Basic understanding of version control (Git) and branching strategies 
  • Financial services or regulated industry experience (preferred) 

Technical Skills 

  • Ability to work in low-code platforms while understanding underlying automation principles 
  • Experience with test design patterns and framework architecture 
  • Knowledge of SQL for data validation and test data setup 
  • Understanding of REST/SOAP APIs and integration testing 
  • Familiarity with Agile/Scrum methodologies 

Highly Valued 

  • MuleSoft integration testing experience 
  • Experience with test data management tools or strategies 
  • Salesforce certifications (Administrator, Platform App Builder) 
  • Copado certification (Copado Robotic Testing, Copado CI/CD) 
  • Knowledge of financial services business processes (payments, lending, account management) 
  • Experience with PowerBI or test reporting platforms 
  • Background transitioning teams from code-heavy to low-code automation 

What Makes You Stand Out 

  • Pragmatic approach: Balance between perfect automation and practical delivery 
  • Quality mindset: Understand automation supports quality, doesn't replace critical thinking 
  • Team player: Enjoy mentoring, pair programming, and knowledge sharing 
  • Adaptability: Comfortable navigating changing requirements and priorities 
  • Communication: Explain technical concepts clearly to diverse audiences 
  • Problem-solver: Debug complex issues across multiple systems and layers 
  • Detail-oriented: Ensure test reliability and maintainability 
  • Proactive: Identify automation opportunities and improvement area