Senior Associate - Test Automation & Tools Development Engineer
Key Responsibilities: Tool Development & Framework Design: 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. Automation & Scripting: 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 DevOps & Infrastructure Integration: Containerize tools using Docker and orchestrate test environments using Kubernetes. Collaboration & Enablement: Partner with QE, SRE/DevOps, and development teams to understand testing pain points and deliver tooling solutions. Qualifications Required: 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: o Functional/UI Testing: Selenium, Playwright, Cypress, Appium o API Testing: Postman/Bruno, REST Assured, Karate Integrate testing tools with: o Test Management & Issue Tracking: Jira, Qmetry o Reporting & Analytics: ReportPortal, Allure, ExtentReports, Grafana o CI/CD Pipelines: Jenkins, Harness, ArgoCD, GitLab, SonarQube o Device Farms: BrowserStack, LambdaTest for cross-platform and mobile testing Strong command of relational (SQL) and non-relational (NoSQL) databases, along with experience in publish-subscribe messaging systems like Kafka. Solid understanding of RESTful APIs, gRPC, WebSockets, & event-driven or asynchronous architectures. Well-versed in Agile/Scrum/Kanban methodologies, with a focus on iterative development and continuous delivery. Excellent communication and collaboration skills, with a proven track record of working effectively in cross-functional teams.
Findigo hittar jobben och fyller i ansökan. Du klickar Skicka.
Visa jobbet och ansökUrsprunglig annons: job-boards.eu.greenhouse.io