Benova logo

Software Quality Assurance Engineer

Benova
Full-time
Remote
Worldwide
Remote QA Jobs

🧪 Role Summary: Quality Assurance Engineer

This position focuses on ensuring software quality through strategic test planning, automation, and integration with CI/CD pipelines. You'll collaborate closely with developers and contribute to both technical execution and process improvement.

🔍 Key Responsibilities

  • Test Strategy & Automation
    • Develop test plans, cases, and automation frameworks
    • Maintain scripts for functional, performance, and security testing
  • Testing Execution
    • Perform regression, exploratory, and usability testing
    • Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI)
  • Defect Management
    • Use Jira or Bugzilla to track and resolve issues
    • Collaborate with developers for defect resolution
  • Documentation & Compliance
    • Maintain test documentation and defect reports
    • Ensure compliance with GDPR, ISO 27001, and other standards
  • Reporting & Mentorship
    • Provide test reports and risk assessments
    • Mentor junior QA engineers and promote best practices

🧠 Required Skills & Experience

CategoryRequirements
EducationBachelor’s or Master’s in CS, Engineering, or related field
Experience2+ years in software testing and automation
Automation ToolsSelenium, Cypress, or similar
Programming LanguagesPython, Java, or JavaScript
API TestingPostman, REST Assured
CI/CD & PerformanceJenkins, GitHub Actions, GitLab CI, JMeter, LoadRunner
MethodologiesAgile development, strong analytical and problem-solving skills

📈 What Sets This Role Apart

  • Emphasis on security and compliance testing
  • Opportunity to mentor junior engineers
  • Exposure to multiple CI/CD platforms
  • Blend of technical depth and process leadership