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:
- 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.
- 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.
- 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!