Company DescriptionBackgroundBy joining dentsu you will not only be joining a great company but one that achieves its social objectives. Recently we have been named in the top 30 employers for working families by workingfamilies.org.uk, based on flexible work and benefits. We have also achieved our target of being powered by 100% renewable energy and been awarded an A- rating for sustainability by CDP.
Inclusion & DiversityWe value the strength diversity brings to our business and are working hard to build a more inclusive workplace through partnerships with Stonewall, Business Disability Forum and Business in the Community's race and gender equality campaigns. We are happy to discuss all flexible and agile approaches to working for all our roles - we can't promise we will be able to offer you everything you want or need but we do promise to discuss it with you openly and honestly. If you have any reasonable adjustment needs arising from a disability or medical condition to fully participate in the recruitment process, please discuss this with the recruiter who contacts you.
What you'll get from usDentsu is a fantastic place to work with many great benefits on offer including 25 days' annual holiday, Cycle to Work Scheme, and get your Birthday Day off! Not only is it an incredibly fun place to work but as part of a multinational organisation there are many opportunities to advance your career within the wider business once you have proven yourself
About Dentsu Dentsu International Limited is headquartered in London and operates in 145 countries worldwide with more than 40,000 dedicated specialists. Dentsu is Innovating the Way Brands Are Built for its clients through its best-in-class expertise and capabilities in media, digital and creative communications services. Dentsu consists of a number of market leading brands including Carat, Dentsu Media, Isobar, iProspect, Poster scope, Vizeum, Amplifi, D2D and PSLive.
Job DescriptionPOSITION DETAILS:Position: Quality Engineer / Test Analyst (Automation)
Department: Merkle Salesforce Core Team
POSITION OVERVIEWYou will work closely with developers, project managers and business analysts in helping to manage quality assurance and support world-class digital solutions for some of Australia's largest brands.
Your work will cover the end-to-end software testing lifecycle process starting from designing test approaches for an enterprise project to implementing modern testing frameworks and tools to lift the output quality of your team. Often (but not always) your work will involve working on large enterprise solutions built on platforms such as Salesforce Sales, Services, Energy and Utilities Cloud which also include testing billing, integration (Mulesoft) and data solutions.
Excellent understanding of QA concepts, the ability to think "outside the box" to creatively implement a testing suite, with strong technical skills and the ability to thrive in a fast-paced environment are a must-have.
ABOUT THE WORKThe team is a highly skilled, cross-functional team who are passionate about their craft, pushing boundaries, following best practices and creating exceptional experiences. We are looking for someone who loves owning the work they deliver and takes responsibility for getting the job done. This specific role will play a key part forming the Testing Squad one of our most critical Water Utilities client who are based out of Queensland, Australia.
You'll be working closely with a cross-functional team consisting of Project Managers, UI/UX Designers, Business Analysts and Developers to help bring amazing ideas to life using an Agile Design and Development approach as well as the modern testing tools and frameworks.
ABOUT YOU KEY RESPONSIBILITIES - Work with project managers, business analysts and the development team to plan and manage quality assurance processes throughout all delivery phases, to ensure all project milestones and quality objectives are met or exceeded
- Identify and engage key collaborators in the agency to assist with the QA effort
- Assist with the creation and maintenance of the quality strategy for your project
- Create and maintain test cases / test scenarios against acceptance criteria of user stories
- Create and present test summary reports to relevant stakeholders (internal and external)
- Organise, oversee and perform testing sessions with the available internal and external resources
- Manage defect with a bug tracking software such as JIRA and assist with bug prioritisation and triage process
- Implement and maintain the test framework as well as automated test cases and test scripts
- Create testing pipelines with a CI/CD tool that is integrated into the deployment process
- Perform manual and automated testing
- Learn and experiment with new testing tools & technologies on a regular basis
- Contribute to the QA craft at Merkle by sharing knowledge and with your team and the agency
- Assist with creation of training & testing documentation
QualificationsDESIRED SKILLS & EXPERIENCE - Excellent experience with performing automated & manual testing for functional (acceptance criteria, exploratory, scripted etc.) and non-functional requirements (accessibility, performance, security etc.)
- Excellent experience with Salesforce testing - Salesforce Sales, Services, Energy and Utilities Cloud which will also include testing Billing solution, Integration solutions (e.g. Mulesoft) and Data testing.
- Experience with creating test plans, test approaches and test strategies
- API (Integration) testing knowledge with experience in API testing tools such as Postman or SoapUI
- Experience with testing frameworks and platforms such as JUnit, JBehave, TestNG, Jest, Puppeteer, Jasmine
- Ability to design and configure a testing pipeline in a CI/CD tool (e.g., Azure Devops, Jenkins, Bamboo)
- Experience with using a test management tool such as Selenium, JIRA, Xray, Zephyr
- Understanding of correct use of source control and branching strategies using Git
- Ability to see the big picture but still pay attention to the smallest detail
- Capacity to work under broad supervision
- Experienced in agile development
- Great articulation and communication within the team as well as with the clients directly
- Strong written and verbal communication skills
Additional Information