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

Indodana

Jakarta Pusat

On-site

IDR 167,400,000 - 334,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Indodana in Jakarta is seeking a skilled Test Automation Engineer to design comprehensive test plans and automate tests across Web, Mobile Android, and API platforms. You will write readable code and collaborate with cross-functional teams to improve quality and delivery.

You will design and maintain automation frameworks using Selenium, Appium and REST tools, and integrate with CI/CD (Jenkins, GitHub Actions) in Agile environments.

Qualifications

  • Formal degree in Computer Science preferred but capable juniors valued
  • 3–5 years of software testing experience with emphasis on automation
  • Hands-on Web, Mobile, and API automation using Selenium, Appium, REST-based tools
  • Strong programming skills in Java, Python, or JavaScript for clean automation code
  • Experience with WebdriverIO and Cucumber; contributing to framework improvements
  • Understanding of SDLC and STLC; experience in Agile environments
  • Experience designing test strategies, writing test cases, and identifying automation opportunities
  • CI/CD exposure (e.g., Jenkins, GitHub Actions) and automation suite maintenance
  • Ability to own 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 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

Skills

Test automation
Automation scripts
Web automation
Mobile automation
Selenium
Appium
REST APIs
Java
Python
JavaScript
WebdriverIO
Cucumber
CI/CD
Jenkins
GitHub Actions
Agile
SDLC
STLC

Education

Computer Science degree

Tools

Selenium

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)

Cermati.com • Jakarta Pusat

On-site
IDR 267,840,000 - 401,760,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
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
QA Engineer
QA Engineer

EDTS • Jakarta Pusat

On-site
IDR 180,000,000 - 280,000,000
Software Engineer in Test - II
Software Engineer in Test - II

Kredivo Group • Daerah Khusus Ibukota Jakarta

On-site