Design, develop, and maintain automated test solutions across UI, API, and integration layers.
Collaborate with engineers and product stakeholders to ensure test coverage for new and existing features.
Execute both automated and manual tests to validate application behavior.
Identify, document, and track defects, working closely with developers to support resolution.
Contribute to and support CI/CD pipelines by integrating automated test execution.
Monitor test results, analyze trends, and communicate quality metrics to stakeholders.
Continuously improve test frameworks, tooling, and overall test coverage.
Actively participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.
Requirements
Experience in software testing, including test automation and manual testing practices.
Programming knowledge in one or more languages such as Java, JavaScript, or Python.
Hands-on experience with at least one automation tool, such as: Selenium, Playwright, Cypress, Webdriver IO.
Familiarity with: API testing tools (e.g., Postman), Version control systems (e.g., Git), Defect tracking tools (e.g., JIRA).
Strong analytical, problem-solving, and communication skills.
Ability to collaborate effectively in a cross-functional team environment.
Tech Stack
Cypress
Java
JavaScript
Python
Selenium
Benefits
We know your well-being and happiness are key to a long and successful career.
We are delighted to offer country specific benefits.
Our Commitment to Inclusion: We are committed to creating an inclusive and accessible workplace. We welcome applications from individuals of all backgrounds, including underrepresented communities, people with disabilities, career changers, and candidates with non-traditional education or experience.