Software Engineer In Test Automation Testing (junior- senior level)

Cermati.com

Jakarta Pusat

On-site

IDR 267,840,000 - 401,760,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cermati.com is seeking a dedicated QA Automation Engineer to design detailed test plans, develop automation scripts, and maintain scalable frameworks across Web, Mobile - Android and API platforms.

You will collaborate with cross-functional teams to improve test coverage, review code, and support deployments with CI/CD pipelines using Jenkins or GitHub Actions. Proficiency in Java, Python or JavaScript and hands-on experience with Selenium, Appium, WebdriverIO and Cucumber are required.

Qualifications

  • A formal degree in Computer Science is preferred, but junior candidates with demonstrable skills and experience are equally valued
  • 3 - 5 years of overall experience in software testing with strong automation focus
  • Hands-on experience in Web, Mobile, and API automation using tools like Selenium, Appium, and REST-based tools.
  • Strong programming skills in at least one language (Java, Python, or JavaScript) with the ability to write clean and maintainable automation code.
  • Experience with automation frameworks such as WebdriverIO and Cucumber, including contributing to framework improvements.
  • Good understanding of SDLC and STLC, with experience in Agile development environments.
  • Experience in designing test strategies and writing test cases including edge cases.
  • CI/CD exposure (Jenkins, GitHub Actions) and integrating automation suites.
  • Experience maintaining and scaling automation suites for stable test execution.
  • Ability to take ownership of features/modules and collaborate with cross-functional teams.

Responsibilities

  • Create detailed, comprehensive and well-structured test plans and test cases
  • Design, develop and execute automation scripts using open source tools that are fast, scalable, easy to monitor and maintain
  • Create code that's easy to read
  • Able to perform Test Automation and set up frameworks on multiple application platforms like Web, Mobile - Android and API
  • Work with the team to maintain, improve and clean your code
  • Review each other's code and learn the software engineering best practices
  • Work with deployments teams and resolve issues for the system
  • Build and manage automated build/test/deployment environments

Skills

Programming languages: Java, Python,/或
Test automation
Web/mobile/api automation
CI/CD

Education

Degree in Computer Science or related

Tools

Selenium
Appium
REST-based tools
WebdriverIO
Cucumber
Jenkins
GitHub Actions

Job description


  • Create detailed, comprehensive and well-structured test plans and test cases

  • Design, develop and execute automation scripts using open source tools that is fast, scalable, easy to monitor and maintain

  • Create code that's easy to read

  • Able to perform Test Automation and set up frameworks on multiple application platforms like Web, Mobile - Android and API

  • Work with the team to maintain, improve and clean your code

  • Review each other's code and learn the software engineering best practices

  • Work with deployments teams and resolve issues for the system

  • Build and manage automated build/test/deployment environments



Job Description



  • Create detailed, comprehensive and well-structured test plans and test cases

  • Design, develop and execute automation scripts using open source tools that is fast, scalable, easy to monitor and maintain

  • Create code that\'s easy to read

  • Able to perform Test Automation and set up frameworks on multiple application platforms like Web, Mobile - Android and API

  • Work with the team to maintain, improve and clean your code

  • Review each other\'s code and learn the software engineering best practices

  • Work with deployments teams and resolve issues for the system

  • Build and manage automated build/test/deployment environments



Qualifications



  • A formal degree in Computer Science is preferred, but junior candidates with demonstrable skills and experience are equally valued

  • 3 - 5 years of overall experience in software testing for Mid to Senior level, with strong focus on automation.

  • Hands-on experience in Web, Mobile, and API automation using tools like Selenium, Appium, and REST-based tools.

  • Strong programming skills in at least one language (Java, Python, or JavaScript) with the ability to write clean and maintainable automation code.

  • Experience working with automation frameworks such as WebdriverIO and BDD frameworks (e.g., Cucumber), including contributing to framework improvements.

  • Good understanding of SDLC and STLC, with experience in Agile development environments.

  • Experience in designing test strategies, writing test cases (positive, negative, edge cases), and identifying automation opportunities.

  • Practical exposure to CI/CD pipelines (e.g., Jenkins, GitHub Actions), including integrating and maintaining automation suites.

  • Experience in maintaining and scaling automation suites, ensuring stability and reliability of test execution.

  • Ability to take ownership of features/modules and collaborate with cross-functional teams

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer In Test Automation Testing (junior- senior level)
Software Engineer In Test Automation Testing (junior- senior level)

Indodana • Jakarta Pusat

On-site
IDR 167,400,000 - 334,800,000
Software Engineer In Test Automation Testing (junior- senior level)
Software Engineer In Test Automation Testing (junior- senior level)

Indodana • Indonesia

On-site
Software Engineer in Test - II
Software Engineer in Test - II

Kredivo • Jakarta Pusat

On-site
Test Engineer
Test Engineer

Kitabisa • Jakarta Pusat

On-site
Software Development Engineer in Test
Software Development Engineer in Test

PT. Inovasi Anak Indonesia - PARKEE • Jakarta Pusat

On-site
Senior Quality Assurance
Senior Quality Assurance

Youtap Ltd. • Jakarta Selatan

On-site
QA Engineer
QA Engineer

PT BUSANID TECHNO ASIA • Jakarta Utara

On-site
IDR 150,000,000 - 240,000,000
Health and dental insurance
Flexible working arrangements
QA Engineer
QA Engineer

EDTS • Jakarta Pusat

On-site
IDR 180,000,000 - 280,000,000
Software Quality Assurance - Manual Testing (Senior)
Software Quality Assurance - Manual Testing (Senior)

Cermati.com • Jakarta Pusat

On-site
IDR 89,280,000 - 200,880,000
Software Engineer in Test - II
Software Engineer in Test - II

Kredivo Group • Daerah Khusus Ibukota Jakarta

On-site