Quality Assurance Engineer
Posted: 9 hours ago
Job Description
Responsibilities: Lead the development and execution of test plans, test cases, and test scripts. Identify, document, and track software defects. Collaborate with cross-functional teams to ensure product quality. Perform manual and automated testing of web and mobile applications. Mentor and guide junior QA engineers, providing technical leadership and feedback. Participate in code reviews and provide feedback on quality issues. Stay up-to-date with the latest industry trends and technologies. Contribute to the continuous improvement of QA processes and methodologies. Requirements: Bachelor's degree in Computer Science, Engineering, or related field. Minimum of 3 years of proven experience as a Quality Assurance Engineer. Strong understanding of software testing principles and methodologies. Experience with test automation tools and frameworks. Proficiency in Git for version control. Excellent problem-solving skills and attention to detail. Ability to work independently and as part of a team. Good communication skills in English and Indonesian. Preferred Qualifications: Experience with Selenium, Appium, or similar test automation tools. Familiarity with Agile/Scrum methodologies. Knowledge of continuous integration and continuous deployment (CI/CD) processes. Experience with performance and security testing.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period