QA Engineer (APM)
RemotePoland or Portugal
Job Summary
Build and maintain automated test frameworks using Python, PyTest, and Selenium. Create and execute test cases for new features, performing API and backend testing to ensure correct system behavior and data integrity. Conduct manual testing when needed, analyze logs to identify issues, and document defects with clear reproduction steps. Work closely with the APM Gateway engineering team to validate features and establish effective testing practices. Take ownership of QA activities across the APM environment. This hands-on role supports the APM team in catching issues earlier, reducing rework, and improving release quality.
Required Qualifications
- 3+ years of experience in QA Automation
- Python
- PyTest
- Selenium
- Experience with API and backend testing
- Ability to design and structure clear, maintainable test cases
- Strong debugging skills, including working with logs and system behaviour
- Good understanding of software testing principles and QA processes
- Good communication skills and ability to explain technical topics clearly
- Comfortable working in fast-paced, evolving environments
- A proactive mindset with the ability to work independently and take ownership
- Location: Remote from Poland, Portugal (Contractor arrangement) or Cyprus Onsite (Relocation support provided)
Desired Qualifications
- Experience in payments, fintech, or e-commerce platforms
- Understanding of transaction flows or distributed systems
- Exposure to cloud-based environments or microservices architectures
- Familiarity with CI/CD pipelines and version control (Git)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.