Senior QA Engineer

Be among the first applicants.
Mywave
George Town
MYR 30,000 - 60,000
Be among the first applicants.
Yesterday
Job description

The Senior QA Engineer is responsible for ensuring the quality and stability of software products through rigorous testing processes. This role involves designing and executing test plans, developing automation scripts, and mentoring junior QA team members. The Senior QA Engineer collaborates closely with development and product teams to ensure that the software meets the highest standards of performance, functionality, and reliability before release.

Job Duties:

Key Responsibilities:

  1. Quality Assurance:
  2. Design and create test plans, test cases, and test scripts for automation to ensure thorough software testing.
  3. Perform functional, regression, integration, and performance testing for web, desktop, and mobile applications.
  4. Lead and contribute to test automation initiatives by writing and maintaining automated test scripts.
  5. Develop and execute both manual and automated test cases, ensuring comprehensive test coverage.
  6. Collaborate with developers, product managers, and other QA team members to understand requirements and ensure quality standards.
  7. Participate in design and code reviews to identify potential issues early.
  8. Act as a liaison between QA, development, and product teams to facilitate communication about bugs and testing results.
  9. Identify areas for automation to improve efficiency and coverage.
  10. Develop and maintain automated test suites, integrating them into CI/CD pipelines.
  11. Evaluate and recommend testing tools, technologies, and best practices.
  12. Investigate and implement improvements in testing methodologies and processes.
  13. Mentor junior QA engineers on testing and automation best practices.
  14. Lead small QA teams or efforts for larger projects.
  15. Promote quality assurance best practices across the organization.

Bug Tracking & Reporting:

  1. Identify, document, and track defects using issue tracking systems.
  2. Prioritize and escalate critical issues.
  3. Provide detailed bug reports to aid in resolution.

Monitoring & Reporting:

  1. Monitor testing progress and communicate status to stakeholders.
  2. Analyze testing results and report on software quality, risks, and issues.
  3. Assist in release readiness assessments based on test outcomes.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • Minimum 3 years of experience in software QA.
  • Hands-on experience with Selenium/Katalon for automation.
  • Experience with Zap/Burp Suite for penetration testing.
  • Testing experience on web and mobile platforms.

Skills:

  • Strong analytical and problem-solving skills with attention to detail.
  • Ability to manage multiple tasks in a fast-paced environment.
  • Excellent communication skills for cross-functional collaboration.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior QA Engineer jobs in George Town