Automated Security Testing & QA Engineer
Posted 1 year ago · 0 proposals
Budget
$55.00 /hr
~120 hrs
Level
Senior
Location
Brazil
Posted
Aug 05, 2025
Proposals
0
Job Type
Hourly Rate
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
Ricardo Costa
Client · Brazil
We are seeking a highly skilled Network Security Consultant to design and implement robust security...
We are seeking a highly skilled Cybersecurity Specialist to conduct comprehensive assessments and pe...
We are seeking a certified Penetration Tester to conduct a comprehensive security audit on our web a...
are building a Security Operations Center (SOC) and need a Cybersecurity Consultant to guide its arc...
Login as a freelancer to apply
Ricardo Costa
Brazil