
QA Engineer (Manual & Python Automation)
About company
Valor Software is a company founded by developers for developers. Since 2013, we’ve been building high-quality digital solutions for clients worldwide, with a strong focus on technical excellence and engineering expertise. From day one, we hire engineers for engineering judgment, system thinking, and technical depth - not just frameworks and keywords.
Our role isn’t just to deliver features. We extend our clients’ businesses with real expertise - through architecture that scales, technology choices that age well, and engineering decisions that hold up under growth, pressure, and change. Valor is a place for developers who want to be valued for how they think, not just how fast they ship.
About Project
An international humanitarian operations project focused on delivering life-saving assistance to the world’s most high-risk and hard-to-reach areas.
The initiative provides end-to-end logistics and operational support in conflict zones, disaster-affected regions, and fragile environments. It ensures the rapid deployment of food, medical supplies, and essential relief items through coordinated transport networks (land, air, and sea), supply chain management, and field infrastructure setup.
The project plays a critical role in enabling large-scale emergency response by maintaining operational continuity, managing risks, and supporting partners working on the front lines of humanitarian crises.
Responsibilities
- Perform manual functional, regression, and exploratory testing to ensure product quality and compliance with requirements
- Create, maintain, and execute detailed test cases, checklists, and test documentation.
- Identify, document, and track defects in the bug-tracking system, ensuring clear reproduction steps and proper prioritization
- Collaborate closely with developers, business analysts, and stakeholders to clarify requirements and validate fixes
- Conduct product demos for stakeholders, presenting new features, explaining functionality, and showcasing testing results
Requirements
- 5+ years of professional experience
- 80% manual testing and 20% test automation responsibilities
- Strong experience in manual functional, regression, and exploratory testing
- Ability to design, document, and maintain comprehensive test cases and test scenarios
- Basic to intermediate experience in test automation using Python
- Understanding of QA processes, SDLC, and defect lifecycle management
- Experience working with bug-tracking and test management tools
What We Offer
- Strategic role in a fast-growing international company
- Remote-first culture with flexible working hours
- Competitive compensation via B2B contract
- Opportunity to influence technical direction and contribute to open source
- Supportive and agile team culture where your ideas matter