About the role

  • QA Engineer performing various software testing for cybersecurity team. Collaborating with developers and product managers to ensure quality in software deliverables throughout the software development lifecycle.

Responsibilities

  • Analyse business and technical requirements to identify test scenarios
  • Design, write, review, and execute: -Test cases -Test plans -Test scenarios
  • Perform various types of testing, including: -Functional Testing -Regression Testing -Smoke and Sanity Testing -Integration Testing -User Acceptance Testing (UAT) support
  • Identify, log, track, and verify defects using defect tracking tools
  • Collaborate closely with developers, product managers, and other stakeholders to resolve issues
  • Ensure timely completion of testing activities within project timelines
  • Participate in requirement reviews and provide feedback on testability
  • Prepare test execution reports and share quality metrics with the team
  • Contribute to continuous improvement of QA processes and standards

Requirements

  • 3+ years of experience in Manual Software Testing
  • Strong understanding of SDLC and STLC
  • Experience in writing clear and detailed test cases and test scenarios
  • Hands-on experience with defect tracking tools (e.g., Jira, Azure DevOps)
  • Knowledge of test management tools (e.g., TestRail, Zephyr, qTest)
  • Good understanding of Agile/Scrum methodology
  • Strong analytical and problem-solving skills

Benefits

  • Professional development opportunities
  • Flexible working hours

Job title

QA Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job