Job Description
Job Title:Software Quality Engineer
Contract Type (Perm/Contract/Temp):Perm
Reports to:Delivery: Head of Salesforce delivery,Line Manager:QA Manager
Location:London
About Us:
We are a secure e-invoicing platform that brings businesses and their suppliers closer together with unique technology that revolutionises invoice processing, maximises efficiency and improves cashflow management. The Tungsten Network also provides users with real-time spend analysis through analytics, and offers access to Early Payment, a form of alternative finance for businesses.
Job Purpose:
The Software Quality Engineer will for perform all the required levels of testing to ensure that the software systems designed and developed by Tungsten are fully tested to the defined test criteria and meet the high standards of quality expected by the business and its customers.
The QA Tester must be a strong communicator (written and oral), reliable, presentable, efficient, and operate equally well individually or within a team. The QA Tester must be able to self-manage, understand the business challenge / User Story and work closely with the Project Managers, Developers, Technical Architect, Testers and other resources where appropriate.
All QA scripts must be well documented and repeatable for future delivery as required. JIRA and associated products are used extensively within the organisation so a good working knowledge of these platforms would be beneficial.
Key Responsibilities:
- Full end to end testing of Tungsten Network software systems developed for both internal and external client usage
- Investigating and verify all software issues and document and report to the relevant parties the findings
- Analysing the business and software requirements of both new development work and enhancements and produce the appropriate test plans
- Liaising with the appropriate parties during software testing life cycle to ensure that implementation is delivered on time and to defined requirements
- Producing reports of the testing conducted and where necessary inform the relevant parties of any issues raised
- Documenting any issues/bugs found in the software during the course of normal use and testing in the appropriate tool and inform the relevant parties where necessary
- Reporting any problems or issues that may affect the agreed deadline to the relevant parties as soon as they are known
- Arranging for the appropriate sign-off of by the relevant parties for all new software solutions, enhancements or bug fixes.
Essential Experience and Knowledge:
- Developing test cases for software testing
- Testing plan authoring, test report production and training of end-users/clients
- Working in an Agile environment, with SCRUM being a distinct advantage
Preferred
- Experience with testing automation selenium web-driver
- Experience working across any or all areas of the Salesforce platform including Sales, Service, Marketing, and Lightning Experience UX
- Experience working with Marketo
- Experience with Salesforce CPQ and Billing functions on the Salesforce platform
- ISTQB or other formal testing qualifications