Automated Security Testing & QA Engineer

Aug 4, 2025 - Senior

$55.00 Hourly

Project Overview & Buiness Challenge

  • Company Introduction: We are a software company developing a web-based application. Our development process includes manual testing, but we lack a comprehensive automated testing framework.
  • The Challenge: The absence of a robust automated testing and quality assurance process, especially for security, has led to bugs and potential vulnerabilities being missed before production deployment. We need to build a system that can automatically identify issues and ensure the security of our application.
  • Objective: The goal is to design and implement an automated testing framework that includes functional, performance, and security testing, integrating it with our existing CI/CD pipeline to improve overall product quality and security.

Detailed Job Description & Responsibilities

  • Core Tasks:
    • Develop a comprehensive automated testing strategy, including a plan for functional, regression, performance, and security testing.
    • Select and implement an appropriate test automation framework (e.g., Selenium, Cypress, Playwright).
    • Write and maintain automated test scripts for key features and security test cases.
    • Integrate the automated tests into our CI/CD pipeline (e.g., Jenkins, GitLab CI).
    • Perform static and dynamic application security testing (SAST/DAST) and report on findings.
    • Provide a final report on the implemented testing framework and a roadmap for its future development.

Required Skills & Qualifications

  • Technical Expertise:
    • Extensive experience with test automation frameworks (Selenium, Cypress, Playwright).
    • Strong programming skills in languages like Python or JavaScript.
    • Experience with CI/CD tools and integrating automated tests.
    • Knowledge of security testing methodologies and tools (e.g., OWASP ZAP).
    • Familiarity with performance testing tools (e.g., JMeter).

Soft Skills:

  • Detail-oriented with a strong focus on quality.
  • Strong analytical and problem-solving skills.
  • Ability to create clear and concise documentation.
  • Collaborative mindset to work with the development team.

Deliverables

  • Tangible Outputs:
    • An implemented and functional automated testing framework.
    • A suite of automated test scripts for our application.
    • Integration of automated tests into the CI/CD pipeline.
    • A final report detailing the project outcomes and recommendations for ongoing QA

    Timeline 

    • Timeline: Project is expected to be completed within 30-45 days.

    How to Apply

    • Instructions:
      • Submit a cover letter explaining your approach to automated testing and security.
      • Include a portfolio or examples of test automation projects you have worked on.
      • Provide a detailed proposal and your desired compensation.

      . Skills

      • Technical: Test Automation, Selenium, Cypress, Playwright, CI/CD, Security Testing, Python, JavaScript, SAST/DAST.
      • Soft: Attention to detail, Analytical skills, Documentation, Collaboration
      • Brazil
      • Proposal: 0
      • Not Verified
      • Less than 2 month
      • Estimated Hours: 120
      Ricardo Costa
      Ricardo Costa Inactive
      , Brazil
      Member since
      Aug 4, 2025
      Total Job
      2
      Last seen
      6 days ago