Company Logo

QA Automation (Software Development Engineer in Test)

Company prefers not to disclose
Full-Time · Hybrid
Minimum Bachelor’s Degree
3 - 5 years of experience

Job Requirements

Hybrid
3 - 5 years of experience
Minimum Bachelor’s Degree

Skills

Postman Software

API Testing

Artificial Intelligence

English Language

Newman

Automation Testing

TypeScript

Python

CI/CD

QA Testing

Playwright

Job Benefits

Laptop Provided

Wellness Facilities

Annual Leave

Health Insurance

Hybrid

Training/Certification

Team-building events

Career Path

Work Insurance

THR

This job post is managed by

DA
Dyah Ayu Puryanti

Job description for QA Automation (Software Development Engineer in Test) at 24slides

24Slides is a leading presentation design company specializing in high-impact PowerPoint presentations. We are committed to creating a workplace that is diverse, equitable, and inclusive. We believe diversity drives innovation and success, and we strive to build an environment where every identity is valued. At 24Slides, we don't just celebrate differences—we make them central to our culture, ensuring everyone has an equal opportunity to thrive.

We are looking for a QA Automation Engineer to design automation frameworks and ensure high-speed, reliable releases. You will own the full automation lifecycle, from API testing to complex UI E2E scenarios.

You will bridge manual testing and software engineering, collaborating with the QA team to build a technical culture and explore Agentic AI. If you enjoy scalable test suites and optimizing CI/CD to keep feedback loops fast, this role is for you.

Key Responsibilities:

1. Automation Architecture & Execution

  • High-Speed E2E Frameworks: Develop and optimize Playwright E2E tests so key scenarios run in under 30 minutes.
  • Full Regression Testing: Build and scale UI regression suites across hundreds of scenarios with scheduled runs for stability.
  • API Automation: Implement scalable Python (or modern) tools for reliable API testing and backend resilience.
  • Test Cycle Optimization: Automate up to 60% of new scenarios to reduce manual regression effort.
  • CI/CD Integration: Maintain post-deployment testing within CI/CD pipelines.

2. Collaboration & Technical Innovation

  • Team Upskilling & Mentorship: Mentor manual QA through knowledge transfer and pair programming to build an automation culture.
  • AI-Driven Testing: Implement Agentic AI for self-healing scripts and automated exploratory testing.
  • Shift-Left Collaboration: Work with manual QAs and product teams early to design features to be automation-ready.

3. Quality, Governance & Analytics

  • Root Cause Analysis (RCA): Investigate logs, databases, and network behavior to pinpoint the source of defects.
  • Metrics & Reporting: Track key quality metrics such as coverage, pass rates, and performance bottlenecks.
  • Code Standardization: Ensure clean, reusable, well-documented code across all automation repositories.

Job Requirements

  • 3+ years of experience: In relevant fields, with hands-on experience applying learned skills to real-world projects and tasks.
  • Playwright Mastery: Strong experience developing and optimizing fast, robust E2E test suites using Playwright (TypeScript or Python).
  • Advanced Python: High proficiency in Python for building backend automation and advanced scripting.
  • API Automation: Expertise in designing and maintaining scalable API testing frameworks (using Python, Postman, or Newman).
  • Strategic Test Design: Ability to design multi-tier testing strategies (Crucial E2E vs. Full Regression) to optimize execution time.
  • CI/CD Integration: Hands-on experience integrating and managing automated tests within pipelines (GitHub Actions, GitLab, or Jenkins).
  • Mentorship Skills: Strong ability to share automation knowledge by mentoring the partner and being willing to train colleagues.
  • English Proficiency: Strong verbal and written communication skills to collaborate effectively with diverse stakeholders.
  • Tech Enhancements (Nice-to-Have): Experience or strong interest in Agentic AI for self-healing tests, Docker containerization, performance tools (k6/Locust), or SQL for data validation.
  • Core Soft Skills: Sharp analytical and critical thinking for root cause analysis, strong problem-solving skills, adaptability, and excellent time management.

Application & Recruitment Process:

Please submit your application as soon as possible. Our recruitment process is designed to be thorough and transparent, consisting of five key stages: an initial screening, a technical test to evaluate your automation skills, a psychological test, an English test, an HR interview, a user interview, and a final interview with the user team. We look forward to reviewing your application and potentially welcoming you to the team!
You can apply through Glints or directly on our website.

About the company
24slides
Design
51 - 200 employees

24Slides is a leading presentation design company that specializes in creating
high-impact PowerPoint presentations. If you are creative and willing to accept challenges, this is the job for you.

We welcome applicants of all backgrounds and identities, and we strive to create an environment where everyone feels valued, respected, and supported. We are committed to promoting diversity at all levels of our organization, and to creating a culture where differences are celebrated and everyone has an equal opportunity to succeed.

We also recognize that creating a truly equitable and inclusive workplace requires ongoing effort and a commitment to continuous improvement. We are committed to regularly evaluating our policies and practices to ensure that they are fair and equitable, and to providing training and resources to all employees to promote diversity, equity, and inclusion.

Office address

Jl. Tenaga Baru No 5-7, Blimbing, Malang, 65125

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

QA Automation (Software Development Engineer in Test)