Camlin Group logo

Software Test Automation Engineer

Camlin Group • Belgrade, Central Serbia, Serbia

onsite
Posted Sep 17, 2026

**Role & seniority: ** Software Test Automation Engineer (mid–senior, 3+ years experience)

**Stack/tools: ** Java, Python; Selenium or Cypress; Rest Assured, Postman; UI/Component/Integration testing; Atlassian Jira/Confluence; SQL and/or MongoDB; cross-browser testing; likely Linux/Windows administration; GitLab CI and/or Jenkins (CI/CD)

**Top 3 responsibilities: **

  • Define and build a test automation framework for complex cloud/mobile systems and ensure compliance/performance in production-like environments

  • Develop and maintain automated UI/component/integration tests; improve efficiency, repeatability, coverage, and accuracy

  • Collaborate with developers and Agile teams to run smoke/regression tests and review test designs/scripts

  • Must-have skills:

    • 3+ years test automation experience at mid–senior level

    • Web application test automation (Selenium/Cypress)

    • API testing experience (Rest Assured/Postman)

    • Agile testing methodology experience

    • Jira/Confluence experience; SQL/MongoDB knowledge; cross-browser testing

    • Strong English communication

  • Nice-to-haves:

    • TestNG; CI/CD with GitLab CI or Jenkins

    • IoT device testing

    • Mobile test automation with Appium

    • Linux and Windows administration

  • Location & work type: Not specified in provided text.

Full Description

WHAT TO EXPECT DAY TO DAY

The Software Test Automation Engineer will play an important role within the agile software development team, ensuring quality and continuous improvement is of paramount importance within the team. You will develop and implement automated test solutions for our highly successful cloud and mobile applications within the energy industry.

You will have the chance to be creative and have your voice heard. You will have the opportunity to develop and enhance your technical skills and the freedom to follow your chosen career path.

RESPONSIBILITES

· Define and develop the test automation framework for testing and analysis of complex systems to ensure they are compliant with requirements and acceptance criteria and perform well in the customer production environment. · Identify new opportunities and tools to automate the test process. · Develop automation test frameworks using Java and Python. · Implement test automation where appropriate to improve test efficiency, repeatability, coverage, and accuracy. · Collaborate with developers to facilitate automated UI, Component, and integration testing. · Work closely with the Agile development teams to carry out smoke and regression test executions in a timely manner. · Participate in peer reviews of test designs/scripts. · Constantly refine and stay current with emerging technologies.

ESSENTIAL CRITERIA

· A Minimum of 3+ years of test Automation experience at mid-senior level, · A third level qualification in Software Engineering, Computer Science, or related field. · Proven ability to design and develop test automation frameworks such as Selenium or Cypress · Experience in test automation of web applications. · Experience testing APIs, e.g., using Rest Assured, Postman · Experience with Agile test methodologies. · Experience with Atlassian Jira/Confluence · Knowledge of database technologies like SQL or Mongo DB. · Knowledge on cross browser testing. · Excellent command of written and spoken English.

DESIRED CRITERIA

· Experience with TestNG framework. · Experience with CI/CD tools such as GitLab CI or Jenkins · Experience with IoT device testing · Experience in test automation of mobile applications (Appium) · Linux and Windows administration

BENEFITS

· 25 Days of Annual Leave · FitPass membership · Private Health Insurance · Internal Reward & Recognition Tool Kudos

JavaPythonSeleniumCypressTest AutomationAPI TestingRest AssuredPostmanAgileJiraConfluenceSQLMongo DBCross Browser TestingCI/CDAppiummulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.