Software QA Engineer

ashley-avatar-image

AI-generated summary

beta

This job is for a Software QA Engineer who ensures top-notch software quality. You might like this job because you get to work with cutting-edge tech, detect issues before users do, and collaborate with a dynamic team.

Undisclosed

Bukit Jalil

Full-Time

Job Description

Job Position:

Software QA Engineer/Tester


Location:

Hybrid working, onsite (on-demand basis only)


Remuneration:

Market-related, based on experience


Education Level:

Tertiary


Job Level:

Mid/Senior


Type:

Permanent


Summary:

Are you passionate about ensuring that software products meet the highest standards of quality and functionality? Do you enjoy working with cutting-edge technologies to detect issues before they impact users?


We are seeking a Software QA Engineer/Tester who is meticulous, analytical, and

dedicated to maintaining exceptional product quality. If you thrive in a fast-paced

environment, have an eye for detail, and can work collaboratively with developers and stakeholders, we’d love to hear from you!



Job Requirements

Responsibilities:

● Develop and execute test plans, test cases, and test scripts for manual and

automated testing.

● Perform various testing types, including functional, regression, integration,

performance, and UAT.

● Identify, document, and track defects using bug-tracking tools, ensuring timely

resolution.

● Collaborate with development teams to understand project requirements and identify

test scenarios.

● Validate software functionality against business requirements and specifications.

● Ensure the delivery of high-quality software through rigorous testing and quality

assurance processes.

● Develop and maintain automation scripts for testing using tools like Selenium, JUnit,or equivalent.

● Conduct performance and load testing to ensure systems can handle anticipated

traffic volumes.

● Participate in code reviews, design reviews, and release planning to ensure quality

integration.

● Maintain comprehensive documentation of QA activities, including test results and

defect reports.

● Advocate for QA best practices and contribute to process improvements within the

team.


Requirements:

● Bachelor’s degree in Computer Science, Information Technology, or related fields.

● 3+ years of experience in software quality assurance and testing.

● Strong understanding of QA methodologies, tools, and processes.

● Proficiency in manual testing and familiarity with automation frameworks (e.g.,

Selenium, Appium).

● Knowledge of programming languages like Python, Java, or C# for test automation.

● Experience with CI/CD pipelines and tools like Jenkins, GitLab, or similar.

● Familiarity with bug tracking and test management tools (e.g., JIRA, TestRail).

● Excellent analytical and problem-solving skills.

● Strong communication skills to collaborate with cross-functional teams effectively.

● Ability to manage multiple projects and meet deadlines in a dynamic environment.


Bonus:

● ISTQB or equivalent QA certification.

● Experience in performance testing tools (e.g., JMeter, LoadRunner).

● Familiarity with security testing and tools like OWASP ZAP or Burp Suite.

● Exposure to Agile/Scrum methodologies and participation in sprint planning.
● Can start immediately

Join us and play a vital role in ensuring that our software exceeds user expectations and sets new standards for excellence!


Skills

Quality Assurance
Quality Control
Test Planning

Additional Info

Company Activity

Last active - few hours ago

Experience Level

1 - 3 Years of Experience

Career Level

Senior Executive

Job Specialisation

Software Development & QA / Testing


Company Profile

Jom eInvoice Sdn Bhd-logo-image

Jom eInvoice Sdn Bhd