Our client is a leading computer hardware company delivering world-class, precision-engineered data solutions through sustainable and profitable partnerships. Their product portfolio is designed to maximize human potential by providing innovative and reliable data solutions.
We are seeking a talented, motivated, and proactive Back-End QA Engineer to join our team. This role offers an excellent opportunity to work on testing back-end systems and databases while contributing to high-quality software delivery.
Requirements:
4+ years of experience in software testing
Experience in testing back-end systems and databases
Hands-on experience with Python for scripting or automation
Good understanding of testing processes and methodologies
Familiarity with database testing (e.g., performance, integrity, and queries)
At least Intermediate English (both written and spoken)
Responsibilities:
Perform functional, integration, and performance testing of the back-end system
Write, execute, and maintain test cases for back-end components and data workflows
Analyze test results, identify issues, and report bugs clearly and effectively
Collaborate with developers to troubleshoot and resolve issues in back-end systems
Test database queries, integrity, and performance to ensure data reliability and consistency
Participate in the development and maintenance of QA documentation, including test plans and reports
Contribute to the continuous improvement of testing frameworks and automation solutions
Collaborate with the team and client to align on project requirements and updates
As a plus:
Experience with QA automation
Experience with cloud solutions (e.g., AWS, Azure, Google Cloud)
Knowledge of version control systems (e.g., Git) and CI/CD pipelines
A degree in engineering, computer science, or a related field