Software Quality Assurance Engineer
Advantive
Software Engineering, Quality Assurance
Auckland, New Zealand
Posted on May 22, 2025
Are you someone who believes that “good enough” is never enough? We're looking for a detail-oriented and driven QA Engineer who’s passionate about building high-quality software. In this role, you’ll collaborate closely with our development team to design test plans, execute thorough testing, and share meaningful insights that drive continuous improvement. Your work will play a critical role in ensuring the quality and speed of delivery of our suite of products—helping us build software our customers can rely on.
Key Responsibilities
- Analyze all Advantive’s product team needs and any current automation tools to help decide on the suite of automation tools we’ll use.
- Design, develop, and implement automated test frameworks that suit the needs of all Advantive’s products: Design and implement test cases, and write code to improve the testability of software.
- Collaborate with cross-functional teams to understand the application architecture and requirements.
- Analyze code quality: Test the quality of the codebase and make decisions about the test codebase architecture.
- Ensure software quality and reliability by adhering to rigorous quality assurance practices.
- Write automation code: Use coding standards and best practices to write efficient automation code.
- Troubleshoot issues: Investigate issues that arise from failed test cases and communicate potential solutions to developers.
- Collaborate with stakeholders: Work with product management, application development, and DevOps.
- Deliver high-quality outputs consistently in a fast-paced environment, managing time efficiently and maintaining productivity under pressure.
- Leverage quality assurance automation frameworks and tools to enhance testing efficiency and accuracy.
- Document processes: Document processes and client demands for process improvement.
- Log and track user issues: Log, manage, and track user issues and cases.
- Build common libraries that all product teams can use.
- Drive quality across projects with a deep understanding and application of Agile methodologies, principles, and frameworks.
- Create a “starter pack” for product teams when they are ready to start Automating.
- Stay up to date with industry’s best practices and emerging trends in software QA and automation.
Competencies
- Extreme ownership: Encapsulates taking full responsibility for one’s actions and their outcomes, emphasizing accountability and learning from experiences
- Disciplined execution: Detail-oriented and organized, this leader prioritizes effectively, excels at time management, and anticipates well in decision making
- Attention to detail: Involves a meticulous approach to work, prioritizing accuracy and thoroughness to ensure high-quality outcomes
Continuous improvement: Implements continuous improvement practices to enhance operational efficiency and quality. - QA automation: Implements QA automation to improve testing efficiency and effectiveness.
- Testing methodologies: Implements testing methodologies to ensure product quality and compliance.