companyAvePoint logo

Python Developer and Quality Assurance Tester

AvePointSingapore
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Qualifications: Proficient in Python programming and familiar with testing frameworks. Experience in software development methodologies, particularly Agile and Waterfall. Strong analytical and problem-solving skills. Familiarity with SQL and scripting for troubleshooting. Excellent collaboration and communication skills. A commitment to continuous learning and improvement.

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.

About AvePoint

AvePoint is a leading global provider of data management and governance solutions, helping organizations effectively manage their digital transformation initiatives. With a strong focus on innovation and customer satisfaction, AvePoint empowers businesses to maximize their investment in collaboration platforms.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.