1

Sikuli Jobs (NOW HIRING)

Software Developer (Mid)

Riverdale, MD · Hybrid

$110K - $150K/yr

Write automated UI tests utilizing Sikuli, Selenium framework. * Collaborate in Agile environment, participate in code reviews Do you have what it takes? Basic Qualifications: * Must have 5+ years of ...

Software Developer (Mid)

Riverdale, MD · On-site

$110K - $150K/yr

Write automated UI tests utilizing Sikuli, Selenium framework. * Collaborate in Agile environment, participate in code reviews Do you have what it takes? Basic Qualifications: * Must have 5+ years of ...

Test Automation Engineer

Iselin, NJ · On-site

$46.75 - $61.75/hr

Required : • 4+ years in test automation • Experience with Selenium, TestNG/JUnit • Knowledge of banking/domain applications • Experience with image/visual testing tools (Applitools, Sikuli ...

Engineer

Jersey City, NJ · On-site

$100K - $115K/yr

Minimum 6 years of hands-on experience with automation tools such as Selenium, Playwright, Sikuli • Programming Skills: Strong proficiency in Java with a minimum of 5+ years of experience • ...

Proficiency with software test automation tools such as Ranorex, Selenium, Sikuli , or similar. * Familiarity with software configuration management and change management tools. * Strong analytical ...

Proficiency with software test automation tools such as Ranorex, Selenium, Sikuli , or similar. * Familiarity with software configuration management and change management tools. * Strong analytical ...

Sikuli information

See salary details

$11

$17

$27

How much do sikuli jobs pay per hour?

As of Aug 2, 2026, the average hourly pay for sikuli in the United States is $17.73, according to ZipRecruiter salary data. Most workers in this role earn between $14.42 and $19.71 per hour, depending on experience, location, and employer.

What is the difference between Sikuli vs Automation Tester?

AspectSikuliAutomation Tester
Primary FocusVisual automation and GUI testing using image recognitionDesigning, developing, and executing automated test scripts for software applications
Required SkillsImage recognition, scripting (Python/Java), GUI understandingProgramming, testing frameworks, scripting, bug tracking
Work EnvironmentTest automation, scripting, GUI interactionSoftware testing teams, development environments
CertificationsNone specific, scripting knowledge preferredISTQB, ISTQB Agile Tester, other testing certifications

While Sikuli specializes in visual automation using image recognition for GUI testing, Automation Testers focus on creating comprehensive automated test scripts across various testing frameworks. Sikuli is often used within automation testing but is more niche, whereas Automation Testers have broader roles in software quality assurance.

What are some common challenges faced when using Sikuli for automated testing, and how can they be addressed in a professional environment?

One common challenge when using Sikuli for automated testing is dealing with changes in the user interface, such as updates to visual elements or layout, which can cause scripts to fail. To address this, it's important to maintain an organized image repository and regularly update screenshots used in scripts. Additionally, working closely with developers and UI/UX teams can help anticipate changes and integrate Sikuli with other testing frameworks to improve robustness. Collaboration and proactive communication are key to ensuring tests remain reliable over time.

What is Sikuli and what is it used for?

Sikuli is an open-source automation tool that allows users to automate graphical user interfaces (GUIs) using image recognition. It enables the scripting of interactions with applications by matching screenshots of UI elements, making it useful for tasks such as automated testing, repetitive task automation, and GUI-based workflows. Sikuli scripts can be written in Python (Jython), making it accessible and flexible for both technical and non-technical users. The tool is especially helpful when traditional automation methods are not feasible due to the lack of underlying APIs.

What are the key skills and qualifications needed to thrive as a Sikuli Automation Engineer, and why are they important?

To thrive as a Sikuli Automation Engineer, you need strong programming skills (especially in Python or Java), experience with software testing, and a solid understanding of image-based automation concepts. Familiarity with the SikuliX tool, automation frameworks, and continuous integration systems like Jenkins is typically required. Analytical thinking, attention to detail, and effective problem-solving are crucial soft skills for identifying issues and optimizing automation scripts. These competencies ensure reliable automated testing and improved software quality, making processes more efficient and reducing human error.
More about Sikuli jobs
Infographic showing various Sikuli job openings in the United States as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% Physical job distribution, with an average salary of $36,883 per year, or $17.7 per hour.

Software Developer (Mid)

VTG

Riverdale, MD • Hybrid

$110K - $150K/yr

Full-time

Re-posted 9 days ago


Job description

Overview

VTG is seeking a mid-level Software Developer to support our customer in College Park, MD. This is a hybrid role.


What will you do?
  • Build and enhance front-end user interfaces using React (including hooks,
    functional components, state management libraries)
  • Implement responsive UI components and follow UI/UX best practices, integrating
    with design systems.
  • Apply modern design patterns and UI frameworks such as React.
  • Develop, test, and deploy code in a Linux/WSL environment.
  • Experience with containerized deployments with Docker/Kubernetes.
  • Write automated UI tests utilizing Sikuli, Selenium framework.
  • Collaborate in Agile environment, participate in code reviews

Do you have what it takes?

Basic Qualifications:

  • Must have 5+ years of experience
  • Programming Languages: Proficiency in Typescript, C++, Java
  • Front-End UI Development: Hands-on experience building UI components with
    React
  • API Development: Experience designing, implementing, and maintaining APIs
  • DevSecOps: Working knowledge of Agile, CI/CD (GitLab CI, Jenkins, Azure DevOps),
    Docker, Kubernetes
  • Testing: Experience with automated testing tools such as Robot, Selenium, and
    Sikuli
  • IDE/Tooling: Comfortable using VSCode
  • Linux/WSL Development: Proficient in developing, building, and debugging
    applications within Linux/WSL Ubuntu 20.04
  • Cloud: Practical experience with AWS Kubernetes
  • Must have and maintain a Secret clearance

Preferred Qualifications:

  • Experience with Cosmos or similar mission-planning/analysis tools
  • Experience with real-time or combat systems and associated performance
    constraints
  • Cyber Security

Pay Range: VTG’s estimated starting pay range is $110,000-$150,000 annually, which is a general guideline for the geographic location. When extending an offer, VTG also considers work experience, education, skill level, market considerations and may possibly include contractual requirements which may cause an offer to fall outside of this range

Qualifications:

Basic Qualifications:

  • Must have 5+ years of experience
  • Programming Languages: Proficiency in Typescript, C++, Java
  • Front-End UI Development: Hands-on experience building UI components with
    React
  • API Development: Experience designing, implementing, and maintaining APIs
  • DevSecOps: Working knowledge of Agile, CI/CD (GitLab CI, Jenkins, Azure DevOps),
    Docker, Kubernetes
  • Testing: Experience with automated testing tools such as Robot, Selenium, and
    Sikuli
  • IDE/Tooling: Comfortable using VSCode
  • Linux/WSL Development: Proficient in developing, building, and debugging
    applications within Linux/WSL Ubuntu 20.04
  • Cloud: Practical experience with AWS Kubernetes
  • Must have and maintain a Secret clearance

Preferred Qualifications:

  • Experience with Cosmos or similar mission-planning/analysis tools
  • Experience with real-time or combat systems and associated performance
    constraints
  • Cyber Security
Education:UNAVAILABLEEmployment Type: FULL_TIME