- Design, develop, execute and maintain automation scripts enabling and advocating an automation first approach
- Design automation test frameworks
- Be part of team that creates tests strategies which provide ROI to clients
- Research, investigate, socialise and aid in the implementation of appropriate new and emerging technologies and approaches via internal innovation of our automation, quality engineering, performance and DevOps communities
- Demonstrate effective application of various agile project activities and techniques such as stand-ups, iteration planning and execution, Kanban card walls and retrospectives.
- Great utilisation of test automation frameworks such as Selenium, Playwright Cypress.io, Webdriver.io, Appium or similar.
- Strong working experience using programming languages such as Java, C#, Javascript, Python. You are proud of the code you write and can understand object oriented programming and design patterns.
- You may have good understanding of automated API testing using tools such as Rest Assured, Jmeter, Karate, SuperTest or similar.
- You may have good understanding of BDD concepts and experience with tools such as Cucumber, SpecFlow and JBehave.
- A passion for testing experience, particularly web front-end and back-end testing experience.
- Draft, distribute and socialise formal documents such as project reports, artefacts and knowledge base.
- You have good understanding of GIT and versioning
- Excellent communication
- Effective relationship management skills and proven ability to build and maintain strong professional relationships.
- You have a growth mindset and are passionate about continuous learning.
- Knowledge and/or experience in cloud computing platforms such as AWS/Azure/GCP is highly desirable.
- Experience in the application and setup of Continuous Integration/Deployment process and tools such as Jenkins, Bamboo, Team City or CircleCI.
Skills Required
- Experience applying Agile practices including stand-ups, iteration planning, Kanban, and retrospectives
- Experience with test automation frameworks such as Selenium, Playwright, Cypress, WebdriverIO, or Appium
- Strong experience with Java, C#, JavaScript, or Python
- Understanding of object-oriented programming and design patterns
- Understanding of automated API testing tools such as Rest Assured, JMeter, Karate, or SuperTest
- Understanding of BDD concepts and tools such as Cucumber, SpecFlow, or JBehave
- Web front-end and back-end testing experience
- Ability to draft and distribute project reports, artifacts, and knowledge-base documentation
- Understanding of Git and version control
- Excellent communication skills
- Relationship management and professional relationship-building skills
- Growth mindset and commitment to continuous learning
- Knowledge or experience with AWS, Azure, or GCP
- Experience setting up continuous integration or deployment processes using Jenkins, Bamboo, TeamCity, or CircleCI
What We Do
At Planit, we provide businesses with the vision, precision and independence they need to improve the quality of their software and the way they deliver it. As a global leader in quality engineering and assurance solutions, our 2,000+ consultants are at the forefront of the industry. Every day, they test themselves on a variety of challenging projects across our top-tier client base. We are hungry to learn and drive our industry forward. This permeates the fabric of our culture, with core values centred around continuous growth and excellence, as we look to inspire minds and raise the bar. We embrace and encourage diversity. We strive to create an environment that’s productive, welcoming, fair, rewarding, and fun for everyone. We act with integrity and harness sustainability as a catalyst for positive change. Ready to test yourself and grow your career? Visit our Careers tab or www.planit.com/careers







