Our Client
Our client is an award winning AgTech company, based in Surry Hills. Started a few years ago, they are growing rapidly and offer an amazing cohesive culture, where you have the opportunity to grow, lea
and contribute. They are committed to a culture of diversity, building great products and making a real difference.
They are committed to change the face of agricultural technology, and help feed the world without wrecking the planet.
Their offering is an Inte
et of Things (IoT) agricultural technology, to help farmers improve their yields and profitability using a range of on-farm sensors, analytics and apps as an end-to-end subscription service.
The Role
Due to continued growth, they are seeking to appoint their first Quality Assurance Analyst. The role is to build and set up the QA function and take responsibility for the capability.
You will define and implement processes to keep quality high and customers delighted. You will be quality assuring & testing interesting software ranging from platform services, application services, mobile applications and web applications including front end and backend testing.
As such, you will set up the function with the end user in mind. Using a real world view of what can go wrong and starting from there. As an IoT company with rapidly-expanding scale, our client is looking for someone who can go beyond “test cases” and “coverage” to focus on the *risks* that could threaten the product and the company success.
You will gain exposure across a broad range of technologies -
- data science - R, Python and Pandas using large-scale geospatial databases.
- backend - Python, C#, and Microsoft Azure.
- web development - Angular, Javascript and .Net,
- mobile development - Xamarin on iOS and Android
Responsibilities include:
- Establish - a software quality assurance capability, drive best practice, conduct software testing and automate testing solutions.
- Coordinate - across teams - identify good practices and minimise errors
- Identify - bugs early - take initiative - this may include: exploratory testing, test automation, or staff training - whatever it takes
- Develop - implement testing strategies, processes and test plans using a range of techniques and tools.
- Build - test capability and capacity through the identification and application of suitable test automation tools.
- Innovate - work with the Development team to deliver innovative solutions
- Own - the testing tool configuration and implementation
- Testing - own testing for backend and front end testing of solutions developed on a range of tools and languages, including: .Net, Python, IOS, Android, Angular, relational and non-relational databases.
- Range - functional, performance, scalability, stress and volume testing.
- Approval - provide final QA approval for releases
About You
This is not your standard QA role. You will have scope to develop and own the function from the ground up.
As such, the ideal person will be have a passion for world class products. You need to be practical, flexible and positive
- You will bring at least 3 years of experience in a similar function
- Strong knowledge of and experience with test tools (including test automation) and experience with functional, performance, scalability, stress and volume testing and ideally experience with large volumes of data.
- Proven ability to think creatively, with a real world view - to identify risks that may not have been thought about
- Proven experience driving new process and procedures.
- Adaptable and flexible to work in a fast paced environment comfortable with changing business needs.
- Outstanding communication skills - both written and verbal.
- A true problem solver, with high attention to detail and a real desire to make a difference
If you are interested in the position please send your resume to Karen at [Apply online] for a confidential discussion call on 02- ……