The Role:
At ONYX Insight, we're building the future of wind turbine monitoring and maintenance optimization with our cutting-edge software solutions. As a QA Engineer, you'll be at the heart of this mission, ensuring that our technology meets the highest standards of quality, reliability, and security. You'll work closely with our development teams, ensuring that everything we build is tested to perfection, and contribute directly to a product that's transforming the renewable energy sector.
This isn't just about finding bugs – it's about being a critical part of the development lifecycle, collaborating with the best minds in engineering and software development, and pushing the boundaries of what's possible in testing automation. If you're passionate about technology, love solving complex problems, and want to help shape the future of the wind energy industry, we want to hear from you!
Key Responsibilities:
* Innovate Testing Processes: Help design and implement a robust, balanced testing strategy that incorporates automation, security testing, and detailed documentation. Your work will elevate our entire software testing process.
* Automate Like a Pro: Drive the evolution of our test automation framework, helping to increase test coverage and reduce manual testing efforts.
* Work Smarter, Not Harder: Collaborate with product owners, developers, and the rest of our team to catch defects early in the development lifecycle.
* Get Hands-On with Testing: Conduct manual testing to catch any issues before they become problems. Ensure defects are documented and resolved in time for every release.
* Be Part of the Team: Plan and run user acceptance tests with key stakeholders to validate features and functionality before deployment.
* Collaborate Across Teams: Partner with the DevOps team to establish reliable test environments for troubleshooting issues and maintaining customer satisfaction.
* Root Cause Analysis: Conduct root cause analysis when issues arise, recommending ways to fix, test, and prevent similar issues in the future.
* Master Our Systems: Develop a deep understanding of our systems and how they work, ensuring your testing is thorough and comprehensive.
* Stay Agile: Participate in our agile processes, attending stand-ups, sprint planning, and retrospectives.
Ideally you'll have/be:
* Experience: At least three years of experience in QA and testing within an agile development environment.
* Cloud Testing: Experience testing cloud-hosted systems, particularly back-end services and REST APIs. Familiarity with AWS is a big plus.
* Automation Skills: Experience with test automation frameworks and tools like Playwright and Appium.
* SQL Proficiency: Comfortable reading code and writing SQL queries to validate data and troubleshoot issues.
* Analytical Mindset: A critical thinker with a keen eye for detail.
* Security Savvy: Knowledge of OWASP Top 10, SANS 25, and other security best practices.
* Collaboration: Thrive in a collaborative environment, working seamlessly with developers and product owners.
* Tools: Experience using JIRA for issue tracking and project management.
* Passion for Software Engineering: Excited about technology and contributing to innovative software solutions.
About ONYX:
ONYX Insight is a growing technology and engineering organisation in the renewable energy sector. Our vision is to build a more efficient future by becoming the world's most innovative provider of predictive technology solutions.
ONYX Insight is part of the Macquarie Group, a global financial services group operating in 34 markets. The diversity of the Macquarie Group operations combined with a strong capital position has contributed to a 54 year-record of unbroken profitability.
For more information, please visit our website: https://onyxinsight.com/
ONYX Insight is an equal opportunity employer and values diversity at our company. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
#J-18808-Ljbffr