Own quality assurance testing and test reporting for assigned applications and application components
Develop Test Scripts according to Acceptance Test driven Development ATDD Behavior Driven Testing methods using Gherkin and Cucumber Test Frameworks
Use Java Software Engineering Practices Design Patterns Salesforce Patterns and Practices for developing code
Provide leadership direction and coaching to the team to encourage adoption of good quality assurance practices for successful delivery of applications and application components
Maintain Salesforce Service Cloud environment data and configurations to support test needs
Assist in troubleshooting production issues post deployment including conducting retrospectives for continuous improvement
Regularly monitor and review usage of the application problem tickets patterns to help drive teams to address root cause issues and improve the overall quality of the product
Engage and collaborate with other teams across the portfolio to assure the success of the overall program Share and communicate ideas both verbally and in writing to staff business managers and technical resources in clear concise language that is appropriate to the target audience
Participate in communities of practice to share knowledge learn and innovate
Stay abreast of leading edge technologies in the industry
Conduct Proof of concepts to evaluate the feasibility of implementing new tools technology and requirements
Adapt and remain effective in a fast paced changing environment
Experience as a Scrum Master for one or more Agile teams within a Release Train Value Stream
Establish team level cadence and drive team level ceremonies eg sprint planning team retrospectives sprint end demoes backlog grooming etc
Provide leadership direction and coaching to the team to encourage adoption of good agile practices for successful delivery of the products