LogoKode$word
AvePoint logo
Verified Tech Organization

Careers at AvePoint

Browse and filter through all verified positions currently open at AvePoint.

Total Company Roles60
Matching Filter60
avepoint.comHQ: Jersey City, NJ, USCEO: Tianyi Jiang3443 employees

AvePoint, Inc. provides cloud-native data management software platform in North America, Europe, the Middle East, Africa, and the Asia Pacific. It also provides platform-as-a-service architecture to address critical operational challenges and the management of data to organizations that leverage third-party cloud vendors, including Microsoft, Salesforce, Google, AWS, Box, DropBox, and others; license and support; and maintenance services. Further, it provides AvePoint confidence platform including control suite, automates data governance, enforces policies, and optimizes SaaS investments, enables expense management and reduction, and provides insight into access, risk, and entitlements across collaborative platforms; resilience suite, that supports business continuity and compliance through Backup-as-a-Service, ransomware recovery, lifecycle management, and classification-driven protection; and modernization suite, that modernizes legacy systems and processes into AI-ready, SaaS-based experiences to accelerate employee engagement, digital transformation, and productivity. AvePoint, Inc. was incorporated in 2001 and is headquartered in Jersey City, New Jersey.

Sector:Software Infrastructure

All Openings (60)

Ordered by most recently published

We are looking for a Software Engineer (Mid-Level / Senior) to support a large-scale Atlassian Cloud migration project . This role will focus on engineering solutions to support the transition from on-premise environments to the Atlassian Cloud platform , ensuring a secure, scalable, and well-integrated ecosystem. You will work closely with technical teams and stakeholders to drive automation, system integration, and data migration initiatives that enable a smooth platform transformation. Key Responsibilities Support the migration from on-premise systems to the Atlassian Cloud platform . Design and develop automation solutions to streamline migration and integration processes. Build and maintain integrations using REST APIs and webhooks . Collaborate with cross-functional teams to ensure system reliability, security, and scalability. Support CI/CD implementation and infrastructure automation practices. Contribute to solution design by applying sound software engineering principles and design patterns. Troubleshoot technical issues and provide support during migration and post-deployment phases. Work closely with stakeholders to ensure project objectives and timelines are met. Requirements Degree in Computer Science, STEM, or a related discipline . Minimum 5 years of experience in software development, DevSecOps, or production/platform support. Strong proficiency in modern programming languages (Python preferred) . Hands-on experience with Test Driven Development (TDD) . Solid understanding of SOLID principles, design patterns, and data modelling . Experience building and integrating REST APIs and webhooks . Familiarity with CI/CD pipelines, Git, and infrastructure-as-code practices . Experience with identity and access management , including SSO, OAuth, and SCIM . Strong analytical, problem-solving, communication, and stakeholder management skills. Nice to Have Experience working with Atlassian platforms (Jira, Confluence, or related tools) . Experience supporting large-scale platform migrations or cloud transformation projects . Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice .

View more...
Software EngineeringVia Greenhouse
Verified15 days ago

Software Engineer (Jira)

On-sitefull timeMid-LevelSingapore, Singapore
Apply Now

Summary: Jira Software Engineer with deep expertise in Jira software engineering to administer and enhance Jira Cloud environment. This role will focus on improving workflows, building automation, and optimizing Jira configurations to support efficient project tracking and collaboration. Strong scripting skills, hands-on experience with Jira automation, and a deep understanding of how to leverage Jira Cloud capabilities to meet organizational needs. Key Responsibilities: Administer and maintain Jira Cloud, including user management, permissions, and project configurations. Design, implement, and optimize Jira workflows, custom fields, screens, and schemes to align with business processes. Build and maintain automation rules using Jira Automation, scripting, and REST APIs to streamline operations and reduce manual effort. Develop and manage integrations between Jira and other enterprise tools (e.g., Confluence, GitHub, ServiceNow). Collaborate with stakeholders to gather requirements and translate them into scalable Jira solutions. Monitor system performance, troubleshoot issues, and ensure data integrity across Jira projects. Document configurations, automation scripts, and best practices for long-term maintainability. Provide training and support to users, ensuring effective adoption of Jira features and workflows. Skillset (Must have) Possess a degree in Computer Science, STEM, or related field. At least 3 years of hands-on experience administering Jira Cloud in a production environment. Strong proficiency in scripting languages (e.g. Python, JavaScript) for automation and integration. Proven experience in building Jira automation rules and using REST APIs and webhooks for custom integrations. Possess solid understanding of Jira workflow design, permission schemes, issue types, and project templates. Familiarity with CI/CD principles and version control systems (e.g. Git). Familiarity with software development life cycle. Familiarity with AWS (or GPC) is highly desirable. Exposure to enterprise IT environments and security/compliance frameworks. Excellent analytical, problem-solving, and communication skills. Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice .

View more...
Software EngineeringVia Greenhouse
Verified15 days ago

Software Engineer / Platform Engineer

On-sitefull timeMid-LevelSingapore, Singapore
Apply Now

Software Engineer / Platform Engineer (Openshift/Kubernetes Specialist) Key Responsibilities: •Design, engineer, and automate the lifecycle of OpenShift clusters, treating infrastructure as software. •Develop robust automation for cluster provisioning, upgrades, and scaling using Ansible, Terraform, or Python. •Implement and maintain OpenShift components such as OVN-Kubernetes networking and OpenShift Data Foundation (ODF) storage. •Engineer reliability and performance optimizations to ensure high availability of the container platform. •Implement GitOps workflows for cluster configuration management. Requirements: •Experience: Intermediate: 3+ years •Strong expertise in Red Hat OpenShift and Kubernetes internals. •Proficiency in scripting and automation using Bash or Python. •Experience with Infrastructure as Code (IaC) tools like Terraform or Ansible. •Knowledge of storage (Ceph/ODF) and networking (SDN, OVN) in a containerized environment. •Familiarity with GitOps principles and tools. Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice .

View more...
Cloud, DevOps & SREVia Greenhouse
Verified15 days ago

Software Engineer (SRE)

On-sitefull timeSeniorSingapore, Singapore
Apply Now

Software Engineer (SRE) What you will be working on Solution Engineering Maintain comprehensive system architecture with deep understanding of integration patterns and dependencies across the technology stack Design and implement robust monitoring frameworks, intelligent alerting systems, and streamlined incident response procedures to ensure operational excellence Develop and maintain detailed architectural documentation Setup, configure and integrate application with middleware components as per the architecture documentation Security & Site Reliability Engineering Partner with infrastructure teams to implement security hardening measures and ensure compliance with regulatory requirements and industry standards Design and execute comprehensive application security testing protocols and vulnerability assessment procedures, ensuring full alignment with MAS framework requirements and organisational processes Conduct systematic security reviews, coordinate penetration testing initiatives, and perform thorough threat analysis including risk assessments of identified vulnerabilities and security findings Define meaningful SLOs and SLIs, implementing automated monitoring and measurement systems to track service reliability and performance Proactively monitor system health through advanced observability tools and execute comprehensive daily operational health assessments Build system resilience through chaos engineering practices, comprehensive disaster recovery planning, and continuous performance optimisation initiatives Maintain production system stability through participation in on-call rotations, providing expert-level support and rapid incident resolution [What we are looking for] At least 5 years' relevant experience in supporting and/or implementing payments and securities settlement systems with a minimum of 5 years of experience in Application support and operations, or application security, site reliability engineering, or solution architecture Strong knowledge of security principles and best practices in software development, security frameworks, vulnerability assessment tools, and penetration testing methodologies Understanding of enterprise architecture patterns and integration technologies Proficiency in application testing assessment and management, including the ability to analyse test results and propose improvements Familiarity with ICT governance policies, standards, and best practices in government agencies Knowledge of service design principles and the ability to apply design thinking methods to identify transformation opportunities Strong problem-solving skills and the ability to analyse complex business problems, recommending digitalisation and process changes Excellent communication and stakeholder management skills, with the ability to engage effectively with various internal and external stakeholders Understanding of solution engineering principles, including the ability to design application architecture and evaluate hardware and software solutions. Example, Experience in designing and implementing java applications, SQL skills, and shell scripting Strong understanding of Server-side, Java/microservices, web services, RESTful API Experience with RHEL, JBOSS EAP, OpenShift, Openstack, Watermelon, Maven, Oracle Database and fault-tolerant infrastructure concepts Experience with cloud platforms and containerisation technologies (e.g. Docker, Kubernetes) Strong understanding and experience handling file transfers - interfaces, interfaces resiliency, connectivity protocols e.g., Rest, SFTP, MQ Experience with integration of Autosys, designing job scheduling, CI/CD, Datawarehouse, and Document Management System Experience with setup, and integration of Observability platforms, monitoring, and alerts (e.g. Grafana, ELK stack) [Experience and Technical Skillset which would be an advantage] Experience with the S.W.I.F.T messaging platform and interfaces Certifications in relevant skills (e.g., Java, AWS solution architect, Kubernetes, etc.) will be an advantage Experience in government digital projects or in banking and finance sector will be an advantage Experience in supporting transactional system will be an advantage [Who You Are] Driven, results and customer oriented and able to work independently Organised and comfortable managing multiple workstreams simultaneously and have good interpersonal skills Detailed and capable of handling time-sensitive and high-pressure Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice .

View more...
Cloud, DevOps & SREVia Greenhouse
Verified15 days ago

Software Quality Engineer

On-sitefull timeMid-LevelSingapore, Singapore
Apply Now

Securing the Future with AvePoint AvePoint is a global leader in data management and governance, trusted by over 21,000 customers worldwide to enhance their digital workplaces across Microsoft, Google, Salesforce, and other collaboration platforms. Our global channel partner program includes more than 3,500 managed service providers, value-added resellers, and systems integrators, with our solutions featured in over 100 cloud marketplaces. To learn more, visit www.avepoint.com . At AvePoint, we are dedicated to investing in our people. Our culture, driven by agility, passion, and teamwork, empowers you to shape your career, make a significant impact, and take ownership of your future. Discover how you can unleash your potential with us! Job Summary As a Software Quality Engineer, you will be instrumental in ensuring the quality and reliability of our software systems. You will work closely with the Product Owner, Business Analyst, and other stakeholders to develop comprehensive test strategies, automate testing processes, and drive improvements in agile testing practices. Key Responsibilities: Assist Product Owner and Business Analyst in crafting user story acceptance criteria. Analyze complex software systems and design comprehensive test strategies. Conduct research on emerging technologies and develop test automation frameworks. Develop and maintain test suites, including test scenarios and test cases. Perform time-boxed exploratory testing and refine smoke test suites in the CI environment. Manage the regression test suite in QA nightly builds. Lead system integration testing and manage user acceptance testing. Manage the defect lifecycle, test artifacts, and repository. Drive continuous improvements in agile testing tools and practices. Take on a secondary role as an Application Performance Engineer or Application Security Engineer. Experience and Skills Needed: Minimum 3 years of experience in exploratory testing and regression test automation. Experience in modern web applications development using React, Next.js, TypeScript, and Kotlin/Java. Experience in the development of CI/CD pipelines and application deployment using cloud services such as AWS. Experience in database migration is a plus. Working experience in an Agile/SCRUM setup is advantageous. Strong analytical skills with meticulous attention to detail. Excellent verbal communication and listening skills. Proactive, self-driven, and motivated. Good interpersonal skills, including tactfulness, presentation, and listening skills. Proficiency with testing tools such as Robot Framework, SikuliX, Selenium, Playwright, Micro Focus Testing Tools (Mobile Center, UFT, QC, Sprinter), or EggPlant. Certified Software Testing Professional and/or Certified Software Quality Analyst is preferred. Degree or Diploma in Computer Science, Engineering, Information Technology, or a related discipline. AvePoint is proud to employ talent from many different backgrounds, experiences, and identities. We believe that diversity and inclusion drives our success and is at the core of how we hire, communicate, and collaborate to deliver value and excellence. We are committed to fostering an environment where people can bring their whole selves to work and feel a sense of belonging, and we continue to work toward creating a workforce that represents the diversity of our customers and communities. Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice . Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice .

View more...
Software EngineeringVia Greenhouse
Verified15 days ago

Software Quality Engineer (Managed Service)

On-sitefull timeMid-LevelSingapore, Singapore
Apply Now

RESPONSIBILITY The Quality Engineer is responsible for ensuring software reliability, test automation, and continuous quality improvement across the software development lifecycle. The role requires strong analytical skills, test automation expertise, and collaboration with product and development teams to implement robust testing strategies. Engineers must work in an agile, DevOps-driven environment, ensuring fast feedback loops, risk-based testing, and high software quality. Collaborate with Product Owners and Business Analysts to define clear and actionable user story acceptance criteria. Work with Software Engineers to ensure automated test coverage and prevent bugs and defects in production. Analyze and decompose complex software systems to design holistic, risk-based test strategies. Develop and maintain test automation frameworks using industry-standard tools. Design, implement, and execute comprehensive test suites covering functional, regression, exploratory, and performance testing. Take a risk-based approach to test automation, prioritizing critical functionality for maximum impact. Perform time-boxed exploratory testing to uncover edge cases and usability issues. Maintain a stable regression test suite integrated into QA nightly builds. Continuously refine smoke tests in the Development CI environment for early issue detection. Lead system integration testing with other system owners to validate cross-system interactions. Oversee User Acceptance Testing (UAT), coordinating with stakeholders to ensure business requirements are met. Manage the defect lifecycle, test artifacts, and test repositories to ensure clear tracking and reporting. Drive continuous improvement in agile testing practices, tools, and methodologies. Take on a secondary role as an Application Performance Engineer or Application Security Engineer to expand testing coverage beyond functional aspects. EXPERIENCE AND SKILLS NEEDED Core Testing Expertise: Strong knowledge of test automation strategies and risk-based testing. Experience designing and executing test cases, test plans, and test suites. Hands-on experience with manual and automated testing for web, mobile, and API services. Familiarity with cross-browser, cross-platform, and responsive UI testing. Test Automation & CI/CD Integration: Experience with test automation frameworks such as Selenium, Playwright, Robot Framework, Cypress, SikuliX, or EggPlant. Knowledge of test scripting and automation programming using Python, Java, JavaScript, or C#. Experience integrating test automation into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, Bamboo). Ability to design maintainable, scalable, and reusable test automation suites. Agile & DevOps Testing Practices: Strong understanding of agile testing methodologies, including TDD, BDD, and exploratory testing. Experience working in agile development environments (Scrum, Kanban, XP). Familiarity with shift-left testing approaches, ensuring early defect detection. Experience with containerized testing in Docker/Kubernetes environments. Security & Performance Testing (Added Advantage): Experience with performance testing tools (JMeter, Gatling, k6, Locust). Knowledge of application security testing (OWASP ZAP, Burp Suite, SAST, DAST). Experience conducting API security testing using authentication protocols (OAuth, JWT). Test Management & Certifications: Experience managing defect tracking and test repositories using tools such as JIRA, TestRail, Micro Focus ALM (QC/Sprinter). Certified Software Testing Professional (CSTP) and/or Certified Software Quality Analyst (CSQA) is an advantage. Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines. Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice .

View more...
Software EngineeringVia Greenhouse
Verified15 days ago

Test Automation Engineer (MAS) #68

On-sitefull timeMid-LevelSingapore, Singapore
Apply Now

Securing the Future with AvePoint AvePoint is a global leader in data management and governance, trusted by over 21,000 customers worldwide to enhance their digital workplaces across Microsoft, Google, Salesforce, and other collaboration platforms. Our global channel partner program includes more than 3,500 managed service providers, value-added resellers, and systems integrators, with our solutions featured in over 100 cloud marketplaces. To learn more, visit www.avepoint.com . At AvePoint, we are dedicated to investing in our people. Our culture, driven by agility, passion, and teamwork, empowers you to shape your career, make a significant impact, and take ownership of your future. Discover how you can unleash your potential with us! About the role: We are looking for a Test Automation Engineer to design, develop, and maintain automated test scripts for our web and mobile applications. The ideal candidate will work closely with cross-functional teams to define test requirements, develop comprehensive test plans, and execute automated tests to ensure the highest quality of our applications. You will contribute to the continuous improvement of our automated testing processes and tools, participate in code reviews, and provide feedback on the testability and quality of the codebase. Strong technical skills, problem-solving capabilities, and experience with CI/CD pipelines are essential for this role. Key responsibilities: Design, develop, and maintain automated test scripts for web and mobile applications. Collaborate with cross-functional teams to identify test requirements and create robust test plans. Execute automated tests and analyze results to identify defects and performance issues. Contribute to the continuous improvement of automated testing processes and tools. Participate in code reviews to ensure the testability and quality of the codebase. Play a vital role in enhancing our development workflow by ensuring high-quality applications and streamlined processes. The ideal candidate has: Bachelor’s Degree in Computer Science, Engineering, or related field. Proven experience in test automation using tools such as Selenium, Appium, Watermelon or similar. Proficiency in programming languages such as Java, Python, or JavaScript. Strong understanding of software testing methodologies and best practices. Excellent problem-solving and analytical skills. Good communication and teamwork abilities. Experience with continuous integration and continuous deployment (CI/CD) pipelines. Knowledge of performance testing and security testing concepts. Familiarity with agile development methodologies. AvePoint is proud to employ talent from many different backgrounds, experiences, and identities. We believe that diversity and inclusion drives our success and is at the core of how we hire, communicate, and collaborate to deliver value and excellence. We are committed to fostering an environment where people can bring their whole selves to work and feel a sense of belonging, and we continue to work toward creating a workforce that represents the diversity of our customers and communities. Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice .

View more...
QA & AutomationVia Greenhouse
Verified15 days ago

Test Engineer and SRE

On-sitefull timeMid-LevelSingapore, Singapore
Apply Now

Key Responsibilities: • Design and develop test plans and test cases for infrastructure platforms • Create and maintain automated test suites for various infrastructure components • Execute manual and automated tests to ensure quality and reliability of infrastructure • Analyse test results and report defects with detailed reproduction steps • Collaborate with development and operations teams to improve testing processes and continuously improve testing methodologies and tools • Document testing procedures and maintain test documentation • Monitor and report on test coverage and quality metrics • Implement Chaos Engineering practices to identify system weaknesses • Contribute to the development of SLOs (Service Level Objectives) and error budgets Qualifications: • Bachelor’s degree in Computer Science, Software Engineering, or related field • Minimum 3 years of experience in software testing, preferably in infrastructure or systems testing • Strong knowledge of software testing methodologies, concepts, and best practices • Experience in writing clear, concise, and comprehensive test cases • Proficiency in test automation and scripting (e.g., Selenium, Python, Bash, PowerShell) • Familiarity with infrastructure components such as networks, servers, and storage systems • Experience with continuous integration and continuous deployment (CI/CD) pipelines • Knowledge of version control systems (e.g., Git) • Understanding of agile development methodologies Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice .

View more...
Cloud, DevOps & SREVia Greenhouse
Verified15 days ago

Tester (Test Automation Focus - Accenture)

On-sitefull timeMid-LevelSingapore, Singapore
Apply Now

Scope of Work The Tester will be responsible for ensuring robust quality assurance through comprehensive functional and regression testing for critical on-premise systems operating within secure environments. The role requires strict adherence to governance standards and strong documentation practices. Over time, the Tester will transition to building and scaling automated testing capabilities using enterprise automation tools, supporting HDB’s cloud-first strategy and centralised automation framework. Key Responsibilities Functional Testing (Initial Focus): Design and execute functional, system, and regression tests aligned with governance and quality standards Derive well-structured test cases from requirements and maintain traceability Collaborate proactively with project teams and users to clarify test objectives, scope, and acceptance criteria Prepare and manage test data, address environment constraints, and capture detailed evidence for compliance Log, triage, and verify defects; analyse outcomes and collaborate for resolution Communicate test results and key quality metrics clearly and effectively to all project stakeholders' Produce thorough documentation, for example test designs and summary reports, using standard templates and best practices Contribute to reusable regression test suites for future automation readiness Automation Testing (Progressive Focus): Design and develop modular, reusable automated test cases for priority business flows using enterprise tools (e.g., Tosca, Selenium, Playwright). Build and maintain automation frameworks ensuring scalability and maintainability. Support transition from local automation development to centralised cloud-based authoring environments. Track and report automation coverage, stability, and quality metrics. Establish automation best practices and reusable component libraries. Maintain comprehensive documentation of automated scripts and execution results. Key Requirements 3–5 years of experience in software testing, with strong functional testing background and exposure to automation. Ability to design comprehensive test cases from requirements and specifications. Strong documentation and evidence capture practices aligned with governance standards. Hands-on experience with enterprise automation tools or readiness to transition. Working knowledge of SQL for test data setup and validation. Proficiency in at least one scripting/programming language (e.g., Java, Python, JavaScript, C#). Experience with API testing and validation techniques. Familiarity with defect management tools (e.g., JIRA, Azure DevOps). Proven ability to work effectively in secure or restricted environments. Strong analytical and problem-solving skills; effective communication for stakeholder engagement Highly Desirable Qualifications: Formal testing certifications (e.g., ISTQB Foundation, ISTQB Test Automation Engineer, Tosca certifications). Experience integrating automated tests in CI/CD pipelines and cloud environments. Knowledge of performance testing concepts and tools. Experience with version control systems (e.g., Git) and Agile methodologies. Background in government, public sector, or regulated industry IT projects. Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice .

View more...
QA & AutomationVia Greenhouse
Verified15 days ago

Unix Engineer and SRE

On-sitefull timeMid-LevelSingapore, Singapore
Apply Now

Key Responsibilities: • Manage and maintain RHEL systems across development, testing, and production environments • Design, implement, and support OpenShift container platforms • Administer and troubleshoot JBoss application servers • Utilise Red Hat Satellite for system provisioning, patching, and configuration management • Implement security best practices and ensure compliance with industry standards • Perform system upgrades, patches, and maintenance tasks • Develop and maintain documentation for system configurations and processes • Collaborate with development teams to support application deployment and operations • Participate in on-call rotations for critical system support Qualifications: • Bachelor’s degree in Computer Science, Software Engineering, or related field • 3+ years of experience in Unix/Linux administration, with a focus on RHEL system administration and troubleshooting • Experience in supporting Messaging Queue platforms (e.g. IBM MQ, Active MQ, etc.) • Strong knowledge of OpenShift container platform administration • Proficiency in using Red Hat Satellite for system management • Proficiency in shell scripting (Bash) and at least one programming language (e.g., Python) • Strong understanding of networking concepts and protocols • Experience with configuration management tools (e.g., Ansible, Puppet) • Knowledge of monitoring and logging solutions (e.g., Zabbix, ELK stack) Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice .

View more...
Cloud, DevOps & SREVia Greenhouse
Verified15 days ago

Page 6 of 6