QA Engineer
Software Test Automation Engineer focused on building robust automated test suites using Selenium with Java and Python, designing API tests, and integrating tests into CI/CD pipelines with Jenkins and BDD frameworks to ensure high-quality releases.
About Arcanys Arcanys launched in 2010 to help entrepreneurs and innovators from Australia, Europe and other parts of the globe accelerate their software development with dedicated remote engineers from the Philippines (and, more recently, Bulgaria).
Why work with us?
In this role, you’ll get to:
Test products before they are released to the market
Be involved in the whole software lifecycle and provide inputs from your unique point of view as a QA
Collaborate with people of different nationalities to exchange ideas and give valuable feedback on how to implement features and how to test them
Create test plans and be involved in risk analysis for the product and the project
Design and write test cases on how to test (and break) a product
Use different techniques of testing (from static testing to black-box testing to exploratory testing, etc.) to guarantee product quality
Implement and execute test automation scripts adapter from manual test cases
Come up with and integrate new practices and processes that improve overall test and product quality
Plan and enact policies to integrate test automation of the project build process
Recommend improvements in software to enhance user experience
What you’ll need to succeed:
You are knowledgeable and well-versed in the QA process and have a minimum of 4 years of working experience as a test engineer, including at least 3 years of recent experience in automation testing
Proficient in writing test cases using programming languages such as JavaScript/TypeScript, Python, and Java
Experienced in using test automation tools such as Playwright, Selenium, Cypress, Cucumber, and Pytest
Test planning, test case creation, and test execution experience
UI testing experience, preferably in mobile and/or web application projects
Experience testing applications in Docker environments and working with Git-based version control systems.
Experience working in Scrum or other iterative software development environments
Willing and able to work as a team member in multiple Scrum projects at the same time
You are proactive and have the initiative to work without supervision
You have great attention to detail, critical thinking, and problem-solving skills
Previous experience leading a team of testers (senior)
Willing and able to mentor less experienced testers about testing practices and approaches (senior)
Good interpersonal and English communication skills
Relevant educational background
It’s Great if you have:
Programming skills or previous programming experience
The Perks:
We like to make sure the talent is well taken care of, and here are just some of the benefits you will enjoy:
Top compensation based on expertise – we are only loo
Posted June 21, 2026