$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
, Brazil
Member since
Aug 4, 2025
Total Job
2
Last seen