Salesforce is looking for a Senior Software Engineer (Senior Member of the Technical Staff) to join our growing IT Applications Development Team.
You will be working on Application development for our Workday groups. You will be working with a group of world-class engineers, architects and product managers to build scalable applications and integrations.
This is a hybrid role where you would be spending time in configuring and coding test automation for Workday HR business functions and integrations.
You must have a solid background in Workday and other HR applications with hands on experience with workday standards and methodologies.
com platform. You will be responsible for development and testing through all phases of the SDLC and should be well versed in full stack (backend & frontend) implementation and testing.
This individual will be expected to manually test and also convert the functional tests into an automated system.
This job requires that you be a self-starter with the ability to deliver on time with quality and also handle multiple tasks simultaneously.
You must possess good oral and written communication skills and be able to collaborate with other team members. You will also be asked to contribute ideas and provide feedback on many projects within the team's portfolio.
Configure, build and test Workday business processes and integrations.
Deliver Workday enhancements, bug fixes, data setup, define test regression and acceptance criteria.
Closely work with internal Workday support team and business users to understand the business requirements, including working with 3rd party integrators.
Participate in product and feature design with developers, designers, product managers and business systems analysts
Build test automation that is effective, scalable and maintainable using tools such as Selenium Web Driver, JUnit, etc.
Participate in and contribute to code reviews
Diagnose, track and manage quality issues to resolution
Ensure product quality meets customer expectations and responsible for creating test plans, test cases, test execution, and defect reporting
Required Skills :
5+ years of hands of experience configuring, developing and testing on the Workday platform. (Proficient with Workday Studio, Calculated Fields, XML, XSLT, APIs)
5+ years of experience with OO design and Java programming, MVC frameworks (Angular.js, Ember.js or react), HTML and CSS
1+ year with Workday business process and security configuration preferably in Recruiting module.
Experience with data modeling design and relational database languages (SQL or SOQL)
Working Knowledge of Web Services (SOAP and REST)
5+ years of experience in developing test automation using Selenium or with other UI or Whitebox test automation tools.
5+ years of experience in defining test strategy, test plans, test cases, test execution and defect reporting for Workday or any enterprise HR software applications.
Ability to effectively communicate status and risk to the team and manager
Experience working with Agile / Scrum methodology
Bachelor's Degree in Mathematics, Computer Science, Engineering or relevant experience
Desired Skills :
Experience with Version Control, Code Collaboration, and Continuous Integration Systems GIT, Perforce, Code Collaborator, Swarm, Jenkins, ANT, etc.
Workday Certification would be preferred
Experience developing on Java or Force.com.
Experience delivering on-prem or SaaS based applications.