Position: Software Development Engineer in Test (Salesforce)
Location: Bengaluru, Karnataka, India
Best Watches available for you on Amazon FashionAbout the job
Elastic is a free and open search company that powers enterprise search, observability, and security solutions built on one technology stack that can be deployed anywhere. From finding documents to monitoring infrastructure to hunting for threats, Elastic makes data usable in real-time and at scale. Thousands of organizations worldwide, including Barclays, Cisco, eBay, Fairfax, ING, Goldman Sachs, Microsoft, The Mayo Clinic, NASA, The New York Times, Wikipedia, and Verizon, use Elastic to power mission-critical systems. Founded in 2012, Elastic is a distributed company with Elasticians around the globe. Learn more at elastic.co.
Business Systems Overview
We’re always on the search for amazing people. The CRM Engineering Team consists of people who have real passion for what they do and are masters at their craft. We reflect the larger company philosophy, to solve data problems, but focus internally on the systems we build and the internal partners we support. Agile in our processes, we strive to push the boundaries of our best-of-breed platforms to build a world-class systems operation. Our team thinks smart, strategic and scalable, and will push you to do the same.
We are seeking a highly skilled and experienced Salesforce Developer to join our dynamic team. As a Salesforce Developer, you will be responsible for designing, developing, and implementing Salesforce-based solutions that meet the needs of our organization. You will collaborate with cross-functional teams to gather requirements, design solutions, and deliver high-quality Salesforce applications. This role requires a strong understanding of Salesforce development best practices, along with the ability to translate business requirements into scalable and efficient technical solutions.
Use best Headphones for your upcoming interviewWhat You Will Be Doing:
- Define, build, modify and execute automated tests for regression test coverage of business process testing, utilizing Selenium ,Java
- Contribute to and maintain team’s automation tool set
- Creating/maintaining automation BDD/TDD frameworks for automating Salesforce applications
- Collaborate with stakeholders and end-users to gather requirements, analyze business processes, and design scalable Salesforce solutions.
- Organize and prioritize team’s needs within given automation toolset to ensure execution is as effective as possible
- Supports the introduction, adoption and adherence to new / advanced techniques and approaches in testing and automation
- Work with JIRA for automation deliverables, test case management, defect management, test reporting, and other functions
- Test end to end use cases and data flow with multiple systems (Salesforce, Integration testing, NetSuite etc).
- Running all automated test scenarios for the program including various scenarios with different outcomes expected.
- Adheres to best practices in testing and automation while continuing to improve the quality and productivity of our testing practices
- Participating in our agile development process with our team of Salesforce and other IT developers.
- Stay up-to-date with the latest Salesforce releases and features, and proactively suggest ways to leverage them in our organization
What You Bring Along:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- At-least 3 years of experience in Test Automation using Selenium and Java
- Experience in creating/maintaining automation BDD/TDD framework (Using Cucumber, Maven, TestNG
- Hands on experience Automating Salesforce applications .
- Hands-on experience using tools like Postman, or something similar.
- Good knowledge on version control tools such as Git.
- Has taken on lead role in running complete end to end testing for SIT and UAT project timelines
- Experience with JIRA, Confluence and Testrail
- Very good knowledge on QA processes and hands-on experience of preparing testing artifacts such as test plan, strategy, Test cases, status reports.
- Well knowledge of Agile principles and the flexibility to adapt the experience to new and evolving environments
- Hands on experience in creating Automation Framework and maintenance
- Experience in manual functional/End to End, regression test design and execution of Salesforce ,Integration testing, NetSuite etc
- Strong understanding of Salesforce capabilities, proven Automation testing experience with Salesforce App, Salesforce Integrations and Lightning
- Ensure adherence to quality testing best practices, standards and project deadlines
- Strong organizational and analytical skills with attention to detail
- Expert level knowledge of the Software Development Lifecycle, Knowledge of Agile development practices and sprint delivery model
- Excellent written and verbal communication skills in English
Bonus Points:
- Salesforce certifications
- Agile experience
- Any developer experience on the Salesforce platform or other web application platforms Knowledge of Salesforce environment refresh approaches and best practices
Apply: Click here to Apply
Get new laptop from Amazon