Job Description
We are looking for…
- An experienced QA Automation Engineer with strong expertise in test automation frameworks and methodologies
- A consultant mindset, able to guide teams on QA strategy and testing best practices
- A detail-oriented engineer passionate about quality and user experience
- A proactive problem solver able to balance delivery speed with product stability
- An excellent communicator who thrives in cross-functional, agile environments
This role matters to us…
The QA Automation Engineer ensures that the platform is stable, reliable, and continuously improving. You will drive the automation strategy, embed testing into CI / CD pipelines, and guide development teams on best practices while enabling faster, higher-quality delivery.
Key Responsibilities
Define and continuously improve the testing strategy across all layers of the testing pyramidDevelop, maintain, and execute automated end-to-end (E2E), API, and performance testsIntegrate automated tests into CI / CD pipelines to ensure reliable and fast deliveryAct as a consultant to development teams on best practices for unit, integration, and component testingDrive improvements in testing frameworks, tools, and processes across the platformMonitor, analyze, and report on test results, ensuring sufficient coverage and reliabilityCollaborate with product owners, developers, and stakeholders to align testing with business requirementsParticipate in code reviews with a focus on testability and maintainabilityQualifications
Education :
Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experienceWork Experience :
Proven 6 to 8 years of experience as a QA Automation Engineer, Test Engineer, or similar roleHands-on experience with automation frameworks (e.g., Selenium, Cypress, Playwright) and performance testing tools (e.g., JMeter, Gatling)Strong experience in API testing (e.g., Postman, RestAssured)Experience integrating automated tests into CI / CD pipelines (e.g., Jenkins, GitHub Actions)Familiarity with Java or JavaScript for writing automated testsSolid understanding of the testing pyramid and balancing test coverage across layersOther Requirements
Strong communication and consulting skills with the ability to coach developers and peersAbility to work cross-functionally in agile environmentsDetail-oriented mindset with a focus on product stability and reliabilityFluency in English (written and spoken)Nice-to-Have
Experience with observability tools (e.g., Grafana, DataDog, GCP Dashboards)Hands-on experience with Docker and Kubernetes for testing environmentsKnowledge of security testing practices and performance optimizationExposure to contract testing approaches and tools