Software Development Engineer in Test (Netsuite)

5-7 years
2 months ago 11 Applied
Job Description

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.
What You Will Be Doing:
  • Test end to end use cases and data flow with multiple systems (Salesforce, Integration testing, NetSuite etc).
  • Must be able to to spearhead this initiative with a right attitude to bring maturity to the Netsuite team s test strategy
  • Collaborate with stakeholders and end-users to gather requirements, analyze business processes, and document the test scenarios for Regression , Smoke , E2E and Functional testing
  • Define, build, modify and execute automated tests for regression test coverage of business process testing, utilizing Selenium ,Java
  • Creating/maintaining automation BDD/TDD frameworks for automating Netsuite Functionalities
  • Running all automated test scenarios for the program including various scenarios with different outcomes expected.
  • 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
  • Define, develop and analyze test plans, create and execute tests, communicate issues/findings, manage defects, document test results, generate test reports, conduct release readiness reviews, and review documentation
  • 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:
  • Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • 5+ Experience in Automating test scenarios , development and maintenance using Selenium and Java
  • Experience in creating/maintaining automation BDD/TDD framework (Using Cucumber, Maven, TestNG
  • Has taken on lead role in running complete end to end testing for SIT and UAT project timelines
  • Experience in manual functional/End to End, regression test design and execution of Salesforce and other SaaS systems
  • S trong understanding of all NetSuite ERP modules and processes, experience working with all versions of SuiteScript ,NetSuite deployments ,Salesforce Integrations and Lightning
  • Analyzing requirements and design documents and use cases, in order to develop, modify, execute test scenarios and test cases to ensure functionality is covered.
  • Maintaining documentation of test results and execution status to communicate to IT stakeholders, PM, BA, Dev, Team Lead
  • Hands on experience Automating Netsuite and 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:
  • Agile experience
  • Any developer experience on the Netsuite / Salesforce platform or other web application platforms Knowledge of Salesforce environment refresh approaches and best practices

Job Source: jobs.elastic.co

People Also Considered

Career Advice to Find Better