Skill diminta
Load Testing
Deskripsi
Deskripsi pekerjaan QA/QC Engineer PT. Solusi Kode Indonesia
QA/QC
Position Overview
We are seeking an experienced QA/QC Engineer to join our quality assurance team. This role requires a detail-oriented testing professional with strong expertise in both manual and automated testing methodologies, proficiency in industry-standard QA/QC tools, and proven ability to uphold software quality standards while communicating effectively with development teams to drive continuous improvement.
Requirement
- Minimum 3 years of experience as a QA/QC team member in software development projects
- Has handled at least 4 systems or applications in a QA/QC capacity
- Proficient in at least 6 of the following QA/QC tools (proficiency beyond 6 is a plus): SonarQube, Appium, Selenium, Testim, JUnit, JMeter, Katalon, LambdaTest, Postman, Fiddler, HTTP Toolkit, SOAPUI, Insomnia, WAPT, LoadNinja
- Able to adapt to the client's adopted technology stack and formulate the most suitable QA/QC strategy accordingly
- Capable of producing well-structured QA/QC documentation including test strategies, test processes, test results, and improvement recommendations
- Strong professional communication skills in both Indonesian and English, verbal and written
- A collaborative team player with strong analytical thinking in identifying problems and delivering resolutions
- Prior experience as a software developer is an advantage
Responsibilities
- Design QA/QC testing strategies tailored to the characteristics of the system and its end users
- Conduct Whitebox testing to assess code quality based on OWASP standards and Clean Code principles
- Conduct Blackbox testing using two approaches — Positive Testing based on business scenarios to validate expected system outputs, and Negative Testing using unideal scenarios to ensure the system remains stable and prevents systemic errors
- Perform Load Testing and Stress Testing to evaluate the system's resilience against massive and simultaneous requests
- Configure and activate Automated Testing (Robotic) within the DevOps pipeline being used
- Communicate QA/QC findings and improvement recommendations to the development team prior to agreed retesting schedules
- Ensure overall system quality is maintained following the QA/QC team's screening process