1,921 Test Automation Engineer jobs in Indonesia
Senior Automotive Test Automation Engineer
Posted 8 days ago
Job Viewed
Job Description
As a key member of our remote-first engineering department, you will collaborate closely with development teams, systems engineers, and quality assurance analysts to define test requirements, integrate automated tests into the CI/CD pipeline, and analyze test results. Your responsibilities will include developing test plans, creating reusable test components, and implementing regression testing strategies. You will also be involved in troubleshooting automation failures, identifying root causes, and recommending solutions to improve test coverage and efficiency. Proficiency in scripting languages such as Python, Perl, or Bash is essential, along with experience in developing tests for embedded systems and automotive protocols (e.g., CAN, LIN, Ethernet).
This role demands a strong understanding of software development lifecycle (SDLC) and agile methodologies. Experience with test automation tools and frameworks relevant to the automotive industry (e.g., Jenkins, Git, Docker, pytest) is highly desirable. You should possess excellent analytical and problem-solving skills, with the ability to work independently and manage multiple priorities in a dynamic remote environment. A Bachelor's or Master's degree in Computer Science, Electrical Engineering, Mechanical Engineering, or a related field, combined with a minimum of 7 years of experience in test automation, specifically within the automotive sector, is required. Exceptional communication skills are vital for effective collaboration with distributed teams. This is a unique opportunity to significantly contribute to the development of next-generation automotive technologies while enjoying the flexibility of a fully remote role.
Responsibilities:
- Design, develop, and maintain automated test frameworks and scripts for automotive software and systems.
- Integrate automated tests into the CI/CD pipeline.
- Develop comprehensive test plans and test cases.
- Execute automated tests and analyze results, reporting defects and issues.
- Identify and implement improvements to test automation processes and tools.
- Collaborate with development and QA teams to ensure high-quality product releases.
- Troubleshoot automation failures and provide root cause analysis.
- Stay current with industry best practices in test automation and automotive technology.
- Mentor junior test engineers and share knowledge.
- Contribute to the overall quality assurance strategy.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of experience in test automation, with a focus on the automotive industry.
- Proficiency in programming/scripting languages (e.g., Python, C++, Java).
- Experience with automotive communication protocols (CAN, LIN, Ethernet).
- Familiarity with CI/CD tools (e.g., Jenkins) and version control systems (e.g., Git).
- Strong understanding of SDLC and agile methodologies.
- Excellent analytical and problem-solving skills.
- Ability to work independently and effectively in a remote team environment.
Automation Test Engineer
Posted today
Job Viewed
Job Description
We are looking for a skilled Senior Automation Test Engineer to join our team
In this role, you will
- Develop and enhance our automation testing framework
- Build comprehensive tooling to ensure high-quality applications
- Work on high-traffic applications with real-world impact
- Contribute to CheckProof's future technology roadmap
The Perks
- Learn and collaborate with team members from all over the world
- Opportunities to level up your career
- Work device is provided
- Initially on-site, transitioning to hybrid (3-4 days in the office)
- A culture of transparency, collaboration, and innovation
What We're Looking for?
Experience
6-8 years of hands-on experience as an Automation Test Engineer.
Technical Skills
- Strong expertise in automation testing using Cypress, Selenium, or Playwright, including: Developing automation test scripts, Updating and identifying regression test scripts, and Test execution & defect management.
- Experience with hybrid automation frameworks, utilizing Page Object Model (POM), data-driven design, module patterns, and UI automation testing.
- Familiarity with TestNG and Maven for automation testing frameworks.
- Solid experience in mobile automation using Appium.
- Hands-on experience with iOS & Android app automation testing using WebdriverIO framework.
- Good understanding of Continuous Delivery (CD), microservices architecture, complex UIs, and Docker.
- Experience in designing Jenkins/ GitLab pipelines for CI/CD.
- Proficiency in Katalon Studio for test case development & execution.
- Strong programming skills in JavaScript, TypeScript and single page framework.
- Experience with monitoring tools like Grafana-Loki, Datadog, and Splunk.
- Solid understanding of Agile methodologies and best practices in software engineering.
- Bonus points if you have experience with Playwright
Performance & Collaboration
- Strong communication and interpersonal skills to collaborate effectively with cross-functional teams.
- Fluency in English with excellent verbal and written communication skills.
- You work closely with developers, architects, and product owners to understand the why behind every feature and define clear requirements.
- You plan and execute tests to ensure new features and products function seamlessly.
- You stay curious and innovative, always keeping up with the latest test frameworks.
- You create test plans, documentation, and test cases, always thinking about long-term product stability.
- Detail-oriented with a curious mindset, always striving to understand our products inside and out.
- Experienced in solving complex challenges in a fast-paced environment—you dive deep to find root causes and propose effective solutions.
- A true team player, willing to take ownership beyond testing and contribute to the team's overall success.
- A role model with proactive communication, strong collaboration, and a positive mindset.
- Excellent English communication skills—both verbal and written.
- Bonus points if you have Hands-on experience in API automation testing.
"Pihak dan Perusahaan tidak akan meminta biaya dalam bentuk apapun pada saat melakukan proses recruitment. Mohon segera melaporkan kepada kami, apabila Anda jika pada saat diundang untuk interview dan diminta untuk melakukan pembayaran dengan sejumlah uang."
" and the Company will not ask for any form of payment during the recruitment process. Please report to us immediately, if you are invited for an interview and asked to make a payment with a sum of money."
Senior Automation Test Engineer
Posted today
Job Viewed
Job Description
We are looking for a skilled Senior Automation Test Engineer to join our team In this role, you will:
- Develop and enhance our automation testing framework
- Build comprehensive tooling to ensure high-quality applications
- Work on high-traffic applications with real-world impact
- Contribute to company's future technology roadmap
The Perks:
- Learn and collaborate with team members from all over the world
- Opportunities to level up your career
- Work device is provided
- Initially on-site, transitioning to hybrid (3-4 days in the office)
- A culture of transparency, collaboration, and innovation
What We're Looking for:
Experience:
- 6-8 years of hands-on experience as an Automation Test Engineer.
Technical Skills:
- Strong expertise in automation testing using Cypress, Selenium, or Playwright, including: Developing automation test scripts, Updating and identifying regression test scripts, and Test execution & defect management.
- Experience with hybrid automation frameworks, utilizing Page Object Model (POM), data-driven design, module patterns, and UI automation testing.
- Familiarity with TestNG and Maven for automation testing frameworks.
- Solid experience in mobile automation using Appium.
- Hands-on experience with iOS & Android app automation testing using WebdriverIO framework.
- Good understanding of Continuous Delivery (CD), microservices architecture, complex UIs, and Docker.
- Experience in designing Jenkins/ GitLab pipelines for CI/CD.
- Proficiency in Katalon Studio for test case development & execution.
- Strong programming skills in JavaScript, TypeScript and and SPA frameworks (e.g., React, Angular, Vue).
- Experience with monitoring tools like Grafana-Loki, Datadog, and Splunk.
- Solid understanding of Agile methodologies and best practices in software engineering.
- Bonus points if you have experience with Playwright
Performance & Collaboration:
- Strong communication and interpersonal skills to collaborate effectively with cross-functional teams.
- Fluency in English with excellent verbal and written communication skills.
- You work closely with developers, architects, and product owners to understand the why behind every feature and define clear requirements.
- You plan and execute tests to ensure new features and products function seamlessly.
- You stay curious and innovative, always keeping up with the latest test frameworks.
- You create test plans, documentation, and test cases, always thinking about long-term product stability.
- Detail-oriented with a curious mindset, always striving to understand our products inside and out.
- Experienced in solving complex challenges in a fast-paced environment—you dive deep to find root causes and propose effective solutions.
- A true team player, willing to take ownership beyond testing and contribute to the team's overall success.
- A role model with proactive communication, strong collaboration, and a positive mindset.
- Excellent English communication skills—both verbal and written.
- Bonus points if you have Hands-on experience in API automation testing.
Job Type: Full-time
Application Question(s):
- If you are currently not based in Bandung, would you be willing to relocate there?
- Are you willing and comfortable working in a global environment with team members from around the world?
Education:
- S1 (Preferred)
Experience:
- Automation Test Engineer: 6 years (Required)
Language:
- English fluently (Preferred)
Location:
- Bandung (Preferred)
Junior Automation Test Engineer
Posted today
Job Viewed
Job Description
Role Responsibilities:
- Work as part of Agile Scrum teams to design, implement, and test instrument control software, service software, Local Run Manager, and its modules for DNA sequencing and genotyping devices.
- Develop, review, and execute both
manual and automated
software tests to ensure product quality. - Design and implement automated test scripts for functional, integration, regression, and performance testing.
- Investigate and analyze software defects, working closely with developers to resolve issues.
- Define, develop, and document test strategies, test plans, and test cases to uncover defects and improve product reliability.
- Integrate test scripts into the CI/CD pipeline, monitor results, and ensure continuous testing.
- Plan and build effective test environments with relevant test data.
- Maintain and improve test automation frameworks, tools, and infrastructure.
- Thoroughly document and track issues found during the testing process.
- Participate in Agile ceremonies such as sprint planning, daily scrums, sprint reviews, and retrospectives.
- Contribute to shared learning and mentoring with other team members.
Requirements:
- Bachelor's Degree in Computer Science, Computer Engineering, or a related field.
- At least 3 years of experience in software testing, with a focus on test automation.
- Previous experience in testing medical instruments or image processing software is a plus.
- Experience testing Windows-based and/or Linux-based GUI systems.
- Strong knowledge of test automation tools and frameworks (e.g., Selenium, PyTest, JUnit, TestNG).
- Experience in writing automation scripts using at least one modern scripting language (Python, JavaScript, or equivalent).
- Proficiency in CI/CD tools (Jenkins, GitHub Actions, Azure DevOps) and integrating automated tests into the build pipeline.
- Experience with Microsoft Office, Visual Studio, GitHub, Jira (or other test/defect management tools).
- Knowledge of multiple test methodologies, including exploratory, unit, acceptance, functional, systems, and integration testing.
- Strong understanding of modern build systems and release management concepts.
- Experience with Agile methodologies (Scrum, Kanban) and DevOps practices.
- Ability to work independently in a fast-paced, dynamic environment and manage multiple tasks effectively.
Beyondsoft is committed to being an equal opportunity employer and provides equal employment opportunities to all employees and applicants. We strive to cultivate a workplace that celebrates diversity and inclusion, where individuals of all backgrounds—regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, or any other distinguishing trait—can succeed and thrive. We prohibit discrimination and harassment of any type with regard to race, color, religion, age, national origin, disability status, genetics, sexual orientation, gender identity, or expression. This policy applies to all terms and conditions of employment, including recruiting, hiring, and the entire employee lifecycle. We are focused on creating an environment where everyone can reach their full potentetl
Employment offers from Beyondsoft are contingent upon the successful completion of any required pre-employment processes, in line with applicable laws and regulations. Beyondsoft does not ask for any recruitment fees, nor does it request any unauthorized payments from candidates as part of the hiring pro
cess.
Senior Automation Test Engineer
Posted today
Job Viewed
Job Description
We are looking for a skilled Senior Automation Test Engineer to join our team In this role, you will:
- Develop and enhance our automation testing framework
- Build comprehensive tooling to ensure high-quality applications
- Work on high-traffic applications with real-world impact
- Contribute to CheckProof's future technology roadmap
The Perks:
- Learn and collaborate with team members from all over the world
- Opportunities to level up your career
- Work device is provided
- Initially on-site, transitioning to hybrid (3-4 days in the office)
- A culture of transparency, collaboration, and innovation
What We're Looking for:
Experience:
- 6-8 years of hands-on experience as an Automation Test Engineer.
Technical Skills:
- Strong expertise in automation testing using Cypress, Selenium, or Playwright, including: Developing automation test scripts, Updating and identifying regression test scripts, and Test execution & defect management.
- Experience with hybrid automation frameworks, utilizing Page Object Model (POM), data-driven design, module patterns, and UI automation testing.
- Familiarity with TestNG and Maven for automation testing frameworks.
- Solid experience in mobile automation using Appium.
- Hands-on experience with iOS & Android app automation testing using WebdriverIO framework.
- Good understanding of Continuous Delivery (CD), microservices architecture, complex UIs, and Docker.
- Experience in designing Jenkins/ GitLab pipelines for CI/CD.
- Proficiency in Katalon Studio for test case development & execution.
- Strong programming skills in JavaScript, TypeScript and and SPA frameworks (e.g., React, Angular, Vue).
- Experience with monitoring tools like Grafana-Loki, Datadog, and Splunk.
- Solid understanding of Agile methodologies and best practices in software engineering.
- Bonus points if you have experience with Playwright
Performance & Collaboration:
- Strong communication and interpersonal skills to collaborate effectively with cross-functional teams.
- Fluency in English with excellent verbal and written communication skills.
- You work closely with developers, architects, and product owners to understand the why behind every feature and define clear requirements.
- You plan and execute tests to ensure new features and products function seamlessly.
- You stay curious and innovative, always keeping up with the latest test frameworks.
- You create test plans, documentation, and test cases, always thinking about long-term product stability.
- Detail-oriented with a curious mindset, always striving to understand our products inside and out.
- Experienced in solving complex challenges in a fast-paced environment—you dive deep to find root causes and propose effective solutions.
- A true team player, willing to take ownership beyond testing and contribute to the team's overall success.
- A role model with proactive communication, strong collaboration, and a positive mindset.
- Excellent English communication skills—both verbal and written.
- Bonus points if you have Hands-on experience in API automation testing.
Software Development
Posted today
Job Viewed
Job Description
Tentang Dassa :
Dassa adalah perusahaan Environmental Technology yang fokus mengembangkan solusi digital untuk mendukung proyek karbon berbasis alam (Nature Based Solution). Lewat inovasi perangkat lunak, kami membantu menjaga hutan dan bumi tetap lestari.
Sekarang, kami membuka kesempatan
Paid Internship – Software Development
untuk kamu yang punya semangat belajar dan ingin ikut berkontribusi lewat teknologi.
Syarat Umum
- Mahasiswa aktif atau fresh graduate jurusan Informatika, Ilmu Komputer, atau bidang sejenis.
- Menguasai JavaScript atau TypeScript.
- Teliti, mau bekerja sama, dan cepat belajar.
- Punya pengalaman atau sertifikasi tambahan jadi nilai plus.
Apa yang Akan Kamu Dapatkan?
Selama
16 minggu
, kamu akan:
- Ikut terlibat langsung dalam pengembangan fitur dan pengujian aplikasi.
- Mendukung Tim IT membangun software yang dipakai untuk Dassa's Environmental Work.
- Belajar, berkontribusi, dan berkembang bersama tim.
Cara Daftar
Kirimkan CV ke
Dengan subject email :
(SoftwareDevelopmentIntern)_NamaLengkap
Batas akhir pendaftaran:
29 Agustus 2025
Info & Registrasi: Iqbal
Software Development
Posted today
Job Viewed
Job Description
Qualification
- Bachelor's degree in Informatics, Information Systems, or related field
- Minimum 7 years of professional experience in software development
- Proven experience in developing applications: Python, Flutter, Web based
- Strong knowledge of: Linux / Windows Server, PostgreSQL, RESTful APIs, Docker, Git, Gitlab
Main Responsibilities
- Develop and maintain applications across web, desktop, and mobile platforms
- Troubleshoot, debug, and resolve software issues
- Ensure code quality, maintain documentation, and follow best practices
Preferred Skills
- Knowledge of DevOps practices and CI/CD pipelines
- Familiarity with Agile methodologies
Be The First To Know
About the latest Test automation engineer Jobs in Indonesia !
Software Development Manager
Posted today
Job Viewed
Job Description
Tugas dan Tanggung Jawab
- Bertanggung jawab atas manajemen tim, termasuk memberikan bimbingan teknis dan profesional, serta mendorong budaya kerja yang kolaboratif, inovatif, dan produktif.
- Mengelola proyek melalui perencanaan, pengawasan pelaksanaan, dan komunikasi dengan pemangku kepentingan untuk memastikan target tercapai.
- Merencanakan strategi pengembangan perangkat lunak dengan menetapkan prioritas dan roadmap pengembangan perangkat lunak, berkolaborasi dalam perancangan produk, dan memilih teknologi yang tepat, arsitektur, atau metode pengembangan yang sesuai.
- Mengoptimalkan proses pengembangan seperti Agile, Scrum, atau Kanban, dan pemantauan kinerja sistem untuk terus meningkatkan kualitas.
- Mengatur tim, rekrutmen, performance review, koordinasi lintas divisi (hardware, R&D, bisnis).
- Menjadi jembatan antara CEO/Manajemen dengan tim engineer, memastikan target bisnis dalam terjemahan deliverables teknis.
- Menjamin standar coding, security, dan dokumentasi sesuai regulasi (misalnya ISO 13485 dan lainnya, familiar dengan AI engine / AI Agent.
Kualifikasi
- Gelar di bidang Ilmu Komputer, Teknologi Informasi, atau bidang terkait.
- Pengalaman minimal 5–8 tahun di bidang pengembangan perangkat lunak, dengan 2–3 tahun di posisi manajerial.
- Pemahaman mendalam tentang siklus pengembangan perangkat lunak (SDLC).
- Pengalaman dengan bahasa pemrograman seperti GO, JavaScript/Typescript, Java, Python, atau lainnya.
- Pengetahuan tentang arsitektur perangkat lunak (monolithic, microservices, serverless).
- Familiaritas dengan DevOps, CI/CD, dan alat seperti Docker, Jenkins, atau Kubernetes.
- Pengalaman dengan database (SQL/NoSQL) dan alat manajemen proyek seperti Jira atau Trello.
- Familiar dengan Agen AI Tools seperti GitHub Copilot/Jules/Gemini.
- Kemampuan komunikasi yang kuat untuk menyampaikan ide teknis kepada tim atau pemangku kepentingan non-teknis.
- Keterampilan manajerial untuk memotivasi dan mengarahkan tim.
- Pengambilan keputusan berbasis data yang cepat dan akurat.
- Pengalaman di perusahaan teknologi yang menuju IPO atau regulated industry (telko, healthtech, fintech) akan menjadi nilai tambah
Software Development Engineer
Posted today
Job Viewed
Job Description
We are looking for exceptionally smart people with strong development skills and an avid interest in web/mobile development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to do.
Requirements
- Students will be required to commit full-time (40 hours per week) for a minimum of 6 months for the December 2025 – July 2026 batch.
- Bachelor's degree in Computer Science, Information Technology or related fields.
- Solid programming ability in at least one language
- Clear and precise written communication. A large part of our team works remotely and it's vital that you are able to document ideas, progress and problems with clarity so everyone can work asynchronously.
- You must be happy to work independently and be able to structure timelines, take ownership and responsibility and communicate clearly.
- Any experience in the one or more of the following is a definite plus:
- Worked on non-trivial Javascript applications
- VueJS experience
- Development experience in C# or Python
- Students will be required to work onsite in our office in Bandung.
- Fresh Graduates are welcome to apply.
Responsibilities
- Build features and fix bugs in applications being developed (this would be the main responsibility–interns will be assigned a project to work on and will focus on development of features and fix bugs that are project related)
- Take part in daily standups and present demos of work done.
- Assist the senior engineers in building proof-of-concepts to validate assumptions during system architecture
- Assist senior engineers in writing performance test scripts and investigating and debugging performance bottlenecks
Learning Outcomes
- Participate in daily stand-up meetings as part of the development team and understand agile development methodology
- Learn to write efficient, clean and maintainable code (code reviews are routinely conducted with guidance from senior engineers)
- Understand what it takes to move from writing code to a system that's deployed with real-world users – you'll get a close look at the rigour and detail that goes into code reviews, architecture, performance, security, testing and deployments.
- Gain experience in applying existing academic knowledge in solving real-world problems
- If you've built something in the past, do let us know. Github and/or StackOverflow profiles are welcome.
You'll get to work in a fast-paced environment, with a great team of full-stack engineers who have a lot of experience in building large software applications from scratch.
To maximize learning, interns will need to be able to and willing to commit full-time throughout the internship period. This commitment includes not having concurrent class schedules or other major conflicting commitments during the internship period, to ensure their active participation and engagement in our internship program.
We seek your understanding that only shortlisted candidates will be notified.
Software Development Engineer
Posted today
Job Viewed
Job Description
Required:
- Bachelor degree in Computer Science or equivalent, preferably from a reputable university (with min GPA 2.5)
- Profound knowledge about OOP, Design Pattern and Software Design
- Profound knowledge and experience in at least one modern object oriented programming language (C#,Java)
- Good knowledge and strong hands-on experience in using Spring and Hibernate
- Good knowledge about Unit Testing and Test Driven Development (TDD)
- Good troubleshooting and problem solving skills
- Experience in a high paced agile development environment
- Familiarity with Git, Gradle, Maven, application servers, Linux administration (Ubuntu/CentOS).