Enable job alerts via email!

QA Automation Engineer - Dedicated

Akar Inti Teknologi

Daerah Khusus Ibukota Jakarta

On-site

IDR 200.000.000 - 300.000.000

Full time

3 days ago
Be an early applicant

Job summary

A leading software development company in Jakarta is seeking a QA Automation Engineer to ensure the quality and reliability of their software products. The ideal candidate should have over 4 years of experience in QA automation, proficiency in one or more programming languages, and familiarity with testing tools like Selenium and Appium. You will collaborate with cross-functional teams and play a key role in enhancing testing processes.

Benefits

Flexible work arrangements
Comprehensive training programs

Qualifications

  • 4+ years of experience in Quality Assurance (Automation).
  • Strong understanding of software development and testing methodologies.
  • Proficient in at least one programming language such as Java, Python, or C#.

Responsibilities

  • Design, develop, and maintain automated test scripts and frameworks.
  • Execute automated tests and analyze results to ensure product quality.
  • Collaborate with cross-functional teams to define test strategies.

Skills

QA automation
Software testing methodologies
Problem-solving skills
Communication skills

Education

Bachelor's degree in Computer Science

Tools

Selenium
Appium
JUnit
TestNG
Git

Job description

About the Company:

Akar Inti Teknologi (AIT) is a full-service software house headquartered in Jakarta, focusing on helping companies exceed in their digital transformation. We pride ourselves on building solutions that go beyond mere functionality, aiming for reliability and scalability that exceed expectations. With a portfolio of successful projects for renowned brands in diverse industries, our track record speaks for itself.

From our roots in banking and financial institutions, we've expanded our reach into helping drive digitalization in diverse industries such as financial services, loyalty programs, healthcare, lifestyle brands, and beyond.

Our journey has traveled remarkable distances, propelled not solely by our innovative solutions, but by the dedication and brilliance of our exceptional #AITteam. They embody our vision, drive, and unwavering commitment, driving us forward into boundless achievement. On top of this, we foster a culture of #TeamLIT (Teamwork, Learning, Innovation and Transparency). Through our culture, we ensure all of our #AITteam can perform and thrive to their fullest potential.

About the People:

We believe in putting our people first, which is why we've created an environment where great work is not only recognized but encouraged and celebrated. With a strong emphasis on teamwork, learning, innovation, and transparency, our #TeamLIT culture empowers every team member to reach their full potential. We offer unparalleled learning opportunities and benefits designed to support our employees in both their personal and professional growth. From comprehensive training programs to flexible work arrangements, we strive to create an environment where everyone can thrive.

Our team members are not just employees; they are valued collaborators, each bringing their unique talents and perspectives to the table. There's a spirit of camaraderie that permeates every aspect of our organization, where egos are left at the door, and the focus remains on collective progress. Whether you're a seasoned professional or a newcomer to the industry, you'll find that our team is welcoming, supportive, and eager to help you thrive. Together, we work towards common goals, pushing boundaries and breaking barriers, because we understand that our success is intertwined.

Become part of our journey, where together, we will innovate our way to success. Don’t worry, you are in good hands.

About the Role:

As a QA Automation Engineer, you will play a critical role in ensuring the quality and reliability of our software products. You will be responsible for designing, developing, and executing automated test scripts to identify and resolve defects, ensuring that our applications meet the highest standards of quality before they are released to our customers. Working closely with the development and product teams, you will contribute to the continuous improvement of our testing processes and frameworks.

Responsibilities:

  • Design, develop, and maintain automated test scripts and test frameworks.
  • Execute automated tests and analyze results to identify defects and ensure product quality.
  • Collaborate with cross-functional teams, including developers, product managers, and other QA team members, to define test strategies and ensure comprehensive test coverage.
  • Identify, document, and track software defects and inconsistencies, working with development teams to resolve issues.
  • Continuously evaluate and improve automated testing processes and tools to enhance efficiency and effectiveness.
  • Participate in code reviews to ensure testability and quality of code.
  • Develop and maintain test plans, test cases, and test data.
  • Ensure compliance with industry standards and best practices in testing and quality assurance.
  • Stay current with emerging technologies and testing methodologies, incorporating them into the QA process where appropriate.
  • Excellent communication skills and a receptive attitude are key attributes for this position.
  • Perform service development in accordance with the client's requirements.
  • Follow the standards development from clients.

Requirements:

  • A Bachelor's degree in Computer Science, or equivalent work experience or certifications/courses, is required.
  • Must have at least 4+ years of experience in Quality Assurance (Automation).
  • Proven experience in QA automation, with a strong understanding of software development and testing methodologies.
  • Proficiency in at least one programming language (e.g., Java, Python, C#) and experience with automation tools (e.g., Selenium, Appium, Cucumber JUnit, TestNG).
  • Strong analytical and problem-solving skills with meticulous attention to detail.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
  • Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
  • Familiarity with agile development processes and practices.
  • Ability to manage multiple tasks and projects simultaneously, with a focus on delivering high-quality results.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.