Software Development Engineering in Test | (NEG-61)

Salesforce

  • Buenos Aires
  • Permanente
  • Tiempo completo
  • Hace 7 horas
Job CategorySoftware EngineeringJob Details**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.**As a member of the Salesforce, Integration Cloud (MuleSoft) Team, you will use Agile methodologies to plan, coordinate, and lead software projects that result in delightful experiences for customers.****You are a deep thinker with a natural curiosity to learn our customers’ business and an advocate for great customer experience and world-class quality at scale in a sophisticated microservices environment. You will also have a strong analytical mindset and will drive actions at the right level to ensure that we can improve engineering productivity while delivering a stable, secure, and performant experience to our customers. Finally, you will be responsible for clear and fearless communication at all levels about the delivery risk and quality outlook of our products.****Required Skills**:- **Experience building automation and automation frameworks helping teams to shift left.**
- **Understanding of the test pyramid, and how to enable shift-left, implement, and monitor tests at each level.**
- **Strong programming skills in either Java, Javascript - experience using Mulesoft or doing Salesforce customization or integration is a plus.**
- **Ability to operate in a **microservice-based architecture deployed on Kubernetes and AWS.**
- **Hands-on experience with quality measurement, evaluation, and optimization.**
- **Experience providing technical leadership and coaching to people across scrum teams.**
- **Good Understanding of back-end systems and APIs.**
- **Salesforce or MuleSoft Certifications (Developer, Architect, etc.) could be a plus.**
- **We strongly recommend having MuleSoft Connectors and Anypoint knowledge**
- **Experience with CI/CD pipelines**
- **Experience with Containers like Docker, K8s, AWS skills, etc****Preferred Skills**:- **Experience with some of the following quality tools: WebDriver.io, Selenium, Appium, RestAPI**
- **Experience using UI profilers and deep knowledge of Chrome development and testing tools.**
- **Experience with APM and logging tools like Splunk, New Relic and SumoLogic.**
- **Understanding of and experience with specialized data platforms like Influx and Spark.**
- **Experience in contract testing**
- **Familiarity with Machine learning & AI****Responsibilities**:- **Become a “go-to” person on the scrum team for Functional understanding. Interface with customers to understand real-life usage and cross-functional aspects to develop and automate test plans for Critical User Journeys and End-to-End Scenarios**
- **Work closely with multi-functional teams across geographies and support Scrum teams to ensure thorough testing of Functionality and End-to-End scenarios**
- **Implement testing with sophisticated org setup and varied data shapes. Organize test plan reviews and blitzes throughout SDLC to ensure timely delivery of high-quality product**
- **Propose and lead on initiatives to boost tooling, automation and integration speed focusing on engineers productivity, release velocity and product quality**
- **Design and develop the test automation framework and harnesses**
- **Help build our automation tech foundation that will allow engineering teams to build, execute, and monitor various different types of tests across the testing pyramid. (#shiftleft)**
- **Design and deliver automation as necessary with a quality mindset across the organization.**
- **Consult with Engineering teams as necessary to address systemic quality gaps.**
- **Provide oversight through code and design reviews for features and tests delivered by other developers within their supported scrum teams. Participate in higher-level reviews as necessary.**
- **Maintain contact with support teams and customers to understand real-life customer journeys, build test cases.**
- **Organize and drive cross-product testing prior to major releases.**
- **Monitor customer experience and advocate for customer enhancements.**
- **Monitor product and/or feature-level quality health metrics (testability, test health, test coverage, etc.)**
- **Work closely with senior developers, PM, and UX to ensure features are delivered to meet business and quality requirements.**
- **Troubleshoot production issues and develop test strategies to avoid these incidents.**
- **Do the right thing, always, for our customers.**
- **Monitor product and feature-level quality health metrics (testability, test health, test coverage, etc.)

Kit Empleo