Job details:
Job Title: QA Engineer
Specific Location: Kota Damansara, Petaling Jaya
Working hours: 9am - 6pm (Monday to Friday )
Job Specializations: Computer/Information Technology, IT-Software
Job Overview:
As a QA Engineer, you will play a critical role in ensuring the delivery of high-quality software products through meticulous testing and quality assurance practices. This position demands a proactive mindset, strong analytical skills, and a passion for continuous improvement.
Job Description:
- Requirements Analysis & Planning: Perform in-depth analysis of project requirements during the early stages.
- Prepare comprehensive test strategies, proactively identifying risks, ambiguities, or potential gaps to strengthen QA outcomes.
- Test Case Creation & Optimization: Design clear, reusable, and high-quality test cases that cover diverse testing types, including Functional, Regression, Sanity, Smoke, API, Compatibility, System Integration, Performance (where applicable), and Disaster Recovery Testing across Mobile (iOS & Android) and Web applications.
- Test Execution & Quality Validation: Carry out test scenarios and scripts to uncover and document defects. Conduct functional, integration, performance, regression, and user acceptance testing to ensure the product meets established quality benchmarks. •
- Automation Development & Sustainability: Build and maintain automated test scripts with a focus on scalability, efficiency, and long-term maintainability, enabling consistent regression coverage and smooth release cycles.
- Cross-Functional Collaboration: Partner closely with QA team members, as well as internal stakeholders, to facilitate a seamless end-to-end testing process across project lifecycles, agile sprints, and support phases. • Defect Analysis & Prevention: Conduct regular defect analysis to identify root causes, enhance test coverage, and implement measures to minimize or eliminate defects from reaching production environments.
- Defect Management: Document and track defects with comprehensive detail, maintain up-to-date status reports, and ensure timely resolution through consistent follow-up.
- Documentation Maintenance: Keep all QA-related materials, such as test cases, scripts, process documents, knowledge transfer guides, and status reports well organized, accurate, and current.
- Pre-Production & Hotfix Support: Provide timely testing and troubleshooting support for hotfixes and pre-production environments to ensure smooth deployment.
- Domain Expertise Application: Leverage strong domain knowledge to uphold high-quality QA deliverables throughout planning, execution, and delivery stages.
- Agility Under Pressure: Demonstrate adaptability and efficiency when working under tight deadlines in dynamic and rapidly changing environments.
Job Requirements:
- Experience: At least 2-3 years of hands-on testing experience with Mobile (iOS and Android), cross-browser platforms, and web applications.
- Education: Minimum bachelor's degree in computer science/information technology or equivalent.
- Tools: Experience with various testing tools would be a plus (e.g., Jira, Selenium, Appium, Postman, JMeter, Git, Jenkins, cloud platform tools)
- Knowledge: Understanding of software testing methodologies and principles. Experience with test automation frameworks (e.g., Selenium, Appium) and scripting languages (e.g., Java, Python) is preferred but not mandatory.
- Skills: A team player with a keen eye for detail. Pro-active, analytical, meticulous, and detail oriented. Ability to work in a fast-paced environment.
- Certifications: ISTQB-CTFL will be an added advantage.
Company benefits:
- Performance Bonuses & Increment
- Comprehensive Medical Reimbursement
- Company Insurance for Confirmed Staff
- Weekly Wellness & Sports Activities
- Monthly Birthday Celebration
- Key Performance Indicators (KPIs)
- Unlimited Snacks & Beverages