Fewer Applicants
Pelamar masih sedikit, kesempatan lebih tinggi!
company logo

Senior Software Quality Assurance Engineer

IDEKU

Rekruter aktif 6j lalu

Tidak Perlu Sign Up!

Deskripsi Pekerjaan

  • Plan, design, and execute comprehensive test plans, test cases, and traceability matrices.
  • Perform various types of testing including functional, regression, integration, system, end-to-end, and UAT testing.
  • Conduct UI automation and API automation using testing tools and frameworks.
  • Build and maintain scalable test automation frameworks from scratch.
  • Execute performance and load testing using appropriate tools and analyze system behavior.
  • Work with monitoring, logging, and metrics tools to evaluate system performance and stability.
  • Integrate automated tests into CI/CD pipelines and support testing in isolated or containerized environments.
  • Collaborate effectively with Product Managers, Developers, DevOps, and Designers across teams.
  • Perform root-cause analysis, debug complex systems, and identify edge cases.
  • Prepare and manage test data across multiple environments (staging, UAT, preprod, production).
  • Analyze logs, traces, and metrics for troubleshooting and issue resolution.
  • Produce clear documentation and quality reports for stakeholders.
  • Mentor junior QA team members and support quality initiatives across the engineering organization.
  • Drive a strong quality mindset, ensuring prevention of defects and continuous improvement of QA processes.

Kualifikasi

1. Testing Expertise

  • Strong understanding of SDLC, STLC, QA methodologies, and testing best practices.
  • Hands-on experience in functional, regression, integration, system, end-to-end, and UAT testing.
  • Ability to create test plans, test cases, and traceability matrices with clear coverage.
  • Strong analytical skills to identify edge cases and potential risks.

2. Automation Testing

  • Experience with API automation using frameworks such as Pytest, Mocha, or custom test frameworks.
  • Knowledge of UI automation tools such as Cypress, Selenium, Playwright, or WebdriverIO (Nice to Have).
  • Programming skills in TypeScript, Python, or Java.
  • Ability to build and maintain test automation frameworks from scratch.

3. Performance & Reliability

  • Familiarity with performance testing tools such as JMeter, k6, or Gatling.
  • Understanding of system monitoring and observability tools (e.g., Grafana, Loki, Prometheus, Datadog).

4. CI/CD & DevOps (Nice to Have)

  • Experience integrating automated tests into CI/CD pipelines (GitHub Actions, GitLab CI, Bitbucket, Jenkins, AWS CodePipeline).
  • Understanding of container-based environments and Docker for test execution.

5. API & Microservices

  • Strong understanding of REST APIs, authentication flows, and JWT.
  • Familiarity with microservices architecture and message brokers such as Kafka or RabbitMQ.

6. Databases

  • Ability to write and validate SQL queries.
  • Knowledge of relational databases such as PostgreSQL and MySQL, and caching systems like Redis.

7. Testing Strategy & Quality Engineering

  • Ability to define quality gates, test strategies, and risk-based testing approaches.
  • Experience creating quality metrics and reporting dashboards.
  • Ability to perform QA reviews and guide improvements in engineering quality.

8. Critical Thinking & Problem Solving

  • Strong root-cause analysis skills for complex systems.
  • Experience using debugging tools such as Fiddler, Charles Proxy, Proxyman, or Requestly.

9. Communication

  • Ability to communicate findings and technical issues clearly to both technical and non-technical stakeholders.
  • Strong documentation skills.

10. Leadership & Ownership

  • Ability to coach, mentor, and guide junior QA engineers.
  • High sense of ownership and responsibility for product quality from end to end.
  • Proactive in identifying gaps and driving improvements across teams.

11. Collaboration

  • Ability to work closely with PM, Developers, DevOps, and Designers.
  • Good negotiation and prioritization skills.

12. Adaptability & Continuous Learning

  • Comfortable working in an agile and fast-paced environment.
  • Willing to continuously learn and adopt new tools, frameworks, and technologies.

13. Attention to Detail

  • Detail-oriented with the ability to identify inconsistencies and potential issues early.

14. Quality Mindset

  • Strong commitment to preventing defects, not just finding them.
  • Advocates for quality in every stage of development.

15. Test Data Management

  • Ability to prepare, structure, and maintain complex test data.
  • Experience creating synthetic test data.
  • Familiarity with managing data across multiple environments (staging, UAT, preprod, production).

16. Observability & Log Analysis

  • Skilled in analyzing logs, traces, and metrics for troubleshooting and verifying issues.
💙

Tips Menjaga Diri

Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.

Tentang IDEKU
Selengkapnya

Founded in June 2022, IDEKU focus on empowering F&B businesses for success with user-friendly POS, enhanced experiences, and seamless support. By focusing on these aspects, IDEKU can become a valuable partner for F&B businesses, helping them thrive in a competitive industry and provide exceptional experiences to their customers.

IDEKU's Vision To become the most trusted global company for providing effective and efficient business platforms.

IDEKU's Mission To be fully committed in becoming the solution for individuals and business owners through accurate, efficient and reliable systems.

If you're passionate about committing to bring great value to our customers and enjoy working in a great environment, come join us on the journey!

Industri
IT System Custom Software Development
Lokasi
Jakarta Barat, Indonesia
Ukuran Perusahaan
>100 employees

Budaya

Innovative
We strive to constantly pursue innovation of our products and services
Collaborative
Here, we work together to make the dream work
Integrity
We uphold honesty and virtue in every single product/service we deliver