About the job
Secure Your Future with AvePoint
AvePoint stands at the forefront of global data management and governance, serving over 21,000 clients worldwide to enhance their digital workplaces across platforms like Microsoft, Google, and Salesforce. Our extensive global channel partner program encompasses more than 3,500 managed service providers, value-added resellers, and systems integrators, with our solutions featured in over 100 cloud marketplaces. To explore more, visit www.avepoint.com.
At AvePoint, we prioritize investing in our talent. Our culture, rooted in agility, passion, and teamwork, empowers you to shape your career, make a meaningful impact, and take ownership of your future. Discover how you can unlock your potential with us!
Job Overview
We are seeking a talented Python Developer and Tester to become part of our Enterprise Knowledge Department. In this pivotal role, you will contribute to the development, enhancement, and maintenance of IT systems that bolster data management, while ensuring software quality through thorough testing. This opportunity allows you to engage in both software development and quality assurance within an Agile framework.
Key Responsibilities
Development Duties:
- Design and implement software solutions utilizing Waterfall/Agile methodologies.
- Troubleshoot and resolve issues using scripts and SQL queries.
- Collaborate with Business Analysts and Quality Engineers for user story elaboration, test automation, and bug resolution.
- Partner with the DevOps team on continuous integration and release automation.
- Develop automated unit tests and provide support for production issues.
- Promote Agile practices such as Test-Driven Development (TDD) and pair programming.
Testing Duties:
- Engage with stakeholders to enhance build system quality and ensure compliance with testing requirements.
- Create and execute test plans and cases for both manual and automated testing, including performance and security assessments.
- Conduct system integration testing, validate test outcomes, and collaborate with the development team to rectify defects.
- Perform impact analysis of defect corrections and present tested features during Sprint Reviews.

