
About AvePoint
Empowering organizations to manage Microsoft 365 data securely
Key Highlights
- Over 16,000 customers including the UN and U.S. Department of Defense
- Headquartered in Jersey City, New Jersey
- Raised over $200 million in funding
- Approximately 1,300 employees worldwide
AvePoint is the largest independent software vendor of SaaS solutions for Microsoft 365, specializing in data migration, management, and protection. Headquartered in Jersey City, New Jersey, AvePoint serves over 16,000 customers globally, including organizations like the United Nations and the U.S. ...
🎁 Benefits
AvePoint offers competitive salaries, equity options, generous PTO policies, remote work flexibility, and a comprehensive health benefits package....
🌟 Culture
AvePoint fosters a culture of innovation and collaboration, emphasizing a strong commitment to customer success and employee well-being. The company v...
Skills & Technologies
Overview
AvePoint is seeking a Senior Software Quality Engineer to lead quality assurance efforts and ensure high-quality software delivery. You'll collaborate with Product Owners and Business Analysts to define acceptance criteria and develop testing strategies. This role requires 7+ years of experience in quality assurance.
Job Description
Who you are
You have over 7 years of experience in exploratory testing and regression test automation — you've developed robust testing strategies for complex software systems and understand the intricacies of quality assurance in software development. Your strong analytical skills and meticulous attention to detail enable you to craft user story acceptance criteria effectively, ensuring that all aspects of the software are thoroughly tested.
You possess excellent interpersonal skills, allowing you to communicate effectively with stakeholders at all levels — your ability to collaborate with Product Owners and Business Analysts is key to defining acceptance criteria and ensuring alignment on project goals. Proficiency in agile development environments is a plus, as you thrive in dynamic settings where you can drive continuous improvement in testing practices.
What you'll do
In this role, you will lead the quality assurance efforts at AvePoint, working closely with cross-functional teams to analyze and decompose complex software systems. You will design a holistic test strategy that encompasses various testing methodologies, including exploratory and regression testing. Your responsibilities will include creating and maintaining comprehensive test suites that cover a wide range of test scenarios and cases.
You will implement a risk-based approach for test automation, ensuring that critical areas of the software are prioritized in your testing efforts. Additionally, you will maintain the regression test suite in the QA nightly build and refine the smoke test suite in the Development CI environment, ensuring that the software remains stable and reliable throughout the development lifecycle.
Leading system integration testing with other system owners and managing user acceptance testing will be part of your duties, as you oversee the defect life cycle and manage test artifacts. You will also take on secondary responsibilities as an Application Performance Engineer or Application Security Engineer as needed, showcasing your versatility and commitment to quality.
What we offer
At AvePoint, you will collaborate with a talented team in a supportive environment that values innovation and continuous improvement. We encourage you to apply even if your experience doesn't match every requirement — your passion for software quality and your willingness to learn are what truly matter. Join us in making a significant impact in software quality and help us deliver exceptional solutions to our clients.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at AvePoint.
Similar Jobs You Might Like
Based on your interests and this role

Software Quality Engineer
AvePoint is hiring a Software Quality Engineer to ensure the quality and reliability of their software systems. You'll work closely with product and business teams to develop test strategies and automate testing processes. This role requires experience in software testing and automation frameworks.

Qa Engineer
OKX is hiring a Senior/Staff Quality Assurance Engineer to conduct testing across their systems and develop related tools. You'll work with microservices and cloud-native technologies in Singapore. This position requires strong problem-solving abilities and technical knowledge.

Qa Engineer
OKX is hiring a Staff Software Engineer in Quality Assurance to take technical ownership of system-level quality and reliability across their core platforms. You'll work closely with backend engineers and SREs to ensure robust and fault-tolerant systems. This role requires expertise in chaos engineering and cloud-native systems.

Software Quality Engineer
Vendavo is hiring a Senior Software Quality Engineer to design and execute automated and manual tests for their Enterprise Pricing Platform. You'll work with Java and collaborate closely with cross-functional teams to ensure exceptional software quality.