QA Engineer (Middle/Senior)
Location - Remote.
Qualifications
- Solid understanding of the software development life cycle (SDLC) and modern testing methodologies
- 3+ years of experience in software testing (manual and/or automated)
- Hands-on experience with test case design, execution, and test planning
- Experience with test automation frameworks (e.g. Cypress, Playwright, Selenium or similar)
- Ability to analyze complex systems and identify edge cases
- Strong analytical thinking and attention to detail
- Ability to work independently and take ownership of QA processes
- Good communication skills and ability to collaborate with cross-functional teams
- Strong verbal English skills
- Experience in API testing (REST/GraphQL) is a plus
- Experience with SQL for data validation and troubleshooting
Responsibilities
- Own end-to-end testing of features within our data extraction application
- Design, implement, and maintain test cases and test plans
- Execute both manual and automated tests to ensure product quality
- Identify, document, and track bugs with clear reproduction steps and impact assessment
- Collaborate closely with developers, product, and QA team to resolve issues
- Contribute to and improve QA processes, tools, and best practices
- Participate in release planning and ensure quality gates are met
- Analyze test results and provide insights on product quality and risks
- Mentor junior QA engineers and support their development
- Continuously improve test coverage, including automation and performance considerations
What We Offer
- Fully remote work flexibility.
- Competitive salary package.
- Opportunities for learning and professional growth.
- Reimbursement for software, hardware, and professional development expenses.
Ready to apply for this role?
Apply Now →



