Salesforce Test Engineer
As a Salesforce Test Engineer, you will influence quality at all stages of the project, driving continuous improvement and getting involved with requirements, analysis, design, testing and release of enterprise level software applications. You will work to ensure the successful delivery of the major platform work items from different IT projects through robust integration and test processes.
The ideal candidate for this role will be able to demonstrate experience with Acceptance testing (Including UAT), Exploratory Testing and Automation of functional and non-functional requirements. You will need to have an aptitude to pick up new skills quickly and a desire to provide coaching and mentoring to other testers within the team and other areas of the organisation.
Experience of Salesforce projects and SFDC platform experience is required for this role.
Key Responsibilities and Accountabilities:
- Identify and raise awareness of risks arising from the automation test results.
- Identify new and implement existing test frameworks to improve confidence in testing.
- Work closely with salesforce developers to reach a common understanding of the code base and test coverage at unit level.
- Collaborate with analysts to make sure the required business scenarios are covered in the acceptance test scripts.
- Mentor and advise other team members in testing practices
- Propose solutions to clients, when needed
- Manage, plan and perform exploratory and automation activities throughout the project
- Ensure that quality issues and defects are appropriately identified, documented, tracked, and resolved in a defect tracking system.
- Own and manage the release process to deliver the product effectively.
- Work closely with developers, Junior test engineers and cross functional scrum team members to increase the test coverage and reduce the test bottlenecks.
- Update and maintain regression suites as the products evolve
- Work collaboratively and effectively in a DevOps way of working environment.
- Provide feature demos to the stakeholders
Qualifications:
- Educated to Degree-level qualification or equivalent experience
- Salesforce Admin 201 or significant recent Salesforce project exposure required
Desirable -
- ITIL Foundation desirable
- ISTQB Test Foundation desirable
- Certified Agile Tester Certification desirable
Experience:
- Working Experience of Playwright and other test frameworks - (BDD, cucumber)
- API testing with Rest Assured or Postman
- Be able to plan and prioritise all testing activities in alignment to operational objectives and to agreed deliverables
- Understand a variety of testing methods including the current/latest testing methods and tools
- Experience in testing JavaScript and React-based applications.
- Experience in functional and integration testing of Salesforce applications.
- Knowledge of software best practices like test-driven development (TDD), behavioural driven development (BDD), continuous integration and continuous deployment.
- Great communication skills - you will be speaking with and presenting to your team members and the clients
- Experience working in an Agile environment
- Passionate about IT and new technologies
- Working experience of Loans and Investment app's
- Working experience of Conga templates
- Working experience of FinDock & GoCardless payment gateway.
Desirable -
- Experience of delivering digital projects is a benefit
- Java or JavaScript (medium knowledge of reading and Scripting)
- Apex (medium knowledge of reading and Scripting)
Skills:
- Functional testing. You can design and execute a wide range of testing techniques and communicate test results to both technical and non-technical stakeholders. You know how to make decisions on the environment for testing and coach others. You can identify defects, alerting the business to them, and you can help prioritise them based on defect severity.
- Non-functional testing. You can design and execute a wide range of non-functional testing techniques and communicate non-functional test results to both technical and non-technical stakeholders. You can make decisions on running types of non-functional testing. You know how to coach and mentor others. You can identify defects, alerting the business to them, and help prioritise them based on defect severity.
- Technical breadth. You have a good working knowledge of different tools and techniques and can train others. You can advise others on testing techniques and frameworks. You know how to research, plan and train others within the team.
- Test analysis. You can think creatively, ask the right questions and critically evaluate and communicate findings to a larger team. You know how to lead investigative work into problems and opportunities in existing processes. You can drive the collection of information and creation of recommendations for improvements. You can absorb large amounts of conflicting information and use it to determine solutions.
- Strong task planning and delivery skills.
- Ability to manage multiple priorities concurrently.
- Care, accuracy and attention to detail.
- Be able to take personal accountability for progress and reporting.
- Self-awareness.
- High levels of professionalism.
- Self-motivated.
- Resilient under pressure.
If you feel you have the skills and experience needed for this role; please do apply now.
By applying for this job and submitting your CV to Parker Shaw, you acknowledge and give permission for us to pass it to an associate company for resourcing purposes. We outsource some of our resourcing calls to a trusted third-party company and they may call you to discuss this opportunity with you. They will then report back to us with the outcome of their conversation with you, where upon we will decide whether to submit your CV to the end client. Please be assured that the third-party company do not store or control any of your data, this is all done by ourselves (Parker Shaw).