We are looking for a highly skilled Software Developer in Test to drive the test automation strategy, design, and execution. The ideal candidate will build scalable automation tools, have strong programming skills, and a passion for delivering high-quality software in a fast-paced environment.
As a part of your role, you will:
Design, develop, and maintain robust, scalable, and reusable test automation tools.
Build automated test scripts for UI, API, and backend services.
Collaborate with developers and product managers to ensure product quality.
Integrate and manage automated tests into CI/CD pipelines for continuous testing.
Analyze test results, identify defects, and drive issues to closure.
Continuously improve test coverage, efficiency, and execution time.
Participate in design reviews and provide inputs from a quality perspective.
As a part of your role, you will:
Design, develop, and maintain robust, scalable, and reusable test automation tools.
Build automated test scripts for UI, API, and backend services.
Collaborate with developers and product managers to ensure product quality.
Integrate and manage automated tests into CI/CD pipelines for continuous testing.
Analyze test results, identify defects, and drive issues to closure.
Continuously improve test coverage, efficiency, and execution time.
Participate in design reviews and provide inputs from a quality perspective.
Requirements:
3+ years of experience developing automation infrastructure and automated tests.
High proficiency in the programming language Python.
Strong understanding of the Pytest test framework.
Hands-on experience with automation tools like Selenium/Playwright.
Hands-on experience with Rest/Graph API.
Experience working with CI/CD tools such as Jenkins or GitHub Actions.
Familiarity with version control systems (Git).
Familiarity with AI-assisted development tools (e.g., Claude Code, Cursor, or LLM-based test generation).
And Ideally
Knowledge of networking and understanding of network protocols.
Building and maintaining Docker containers and Kubernetes.
Past experience as a QA engineer, writing test plans and executing test suites.
Creating and maintaining Jenkins pipelines (Groovy).
Strong analytical and problem-solving skills.
Experience in the cybersecurity industry and familiarity with security products.
3+ years of experience developing automation infrastructure and automated tests.
High proficiency in the programming language Python.
Strong understanding of the Pytest test framework.
Hands-on experience with automation tools like Selenium/Playwright.
Hands-on experience with Rest/Graph API.
Experience working with CI/CD tools such as Jenkins or GitHub Actions.
Familiarity with version control systems (Git).
Familiarity with AI-assisted development tools (e.g., Claude Code, Cursor, or LLM-based test generation).
And Ideally
Knowledge of networking and understanding of network protocols.
Building and maintaining Docker containers and Kubernetes.
Past experience as a QA engineer, writing test plans and executing test suites.
Creating and maintaining Jenkins pipelines (Groovy).
Strong analytical and problem-solving skills.
Experience in the cybersecurity industry and familiarity with security products.
This position is open to all candidates.





