Seek highly skilled Testing Tools Development Engineer to design, develop, and maintain advanced testing frameworks and automation tools.
Build scalable, reusable, and integrated testing infrastructure that supports functional, performance, and security testing across diverse platforms and environments.
Develop reusable libraries, plugins, and CLI tools to support test execution, reporting, and integration with CI/CD pipelines.
Build scalable test harnesses for distributed systems, microservices, mobile native, and cloud SaaS applications.
Write robust, maintainable code in Java, JavaScript/TypeScript to automate test workflows.
Integrate tools with version control systems (Git), CI/CD platforms (Jenkins, Harness), and artifact repositories.
Containerize tools using Docker and orchestrate test environments using Kubernetes.
Partner with QE, SRE/DevOps, and development teams to understand testing pain points and deliver tooling solutions.
Requirements
Bachelor’s degree in computer science or a related engineering discipline.
5+ years of experience in Quality Engineering and Tools development
Strong programming skills in Java with a focus on tooling and automation
Extend and customize open-source tools such as: Functional/UI Testing: Selenium, Playwright, Cypress, Appium