What You Will Do:
- Develop and execute automated test scripts for REST API web services, UI, and backend components of security products.
- Perform end-to-end integration testing to validate system interactions.
- Design and implement test automation frameworks for UI(Playwright/Selenium),backend, and APIs using Python (pytest).
- Utilize AWS and GCP to deploy and manage cloud infrastructure, including EC2 and VPC configurations.
- Collaborate with development teams to identify test cases, build test plans, and automate repetitive testing processes.
- Monitor, analyze, and report test results to ensure product quality.
- Debug, analyze failures, and improve automation stability and coverage.
- Work with GoLang and JavaScript for backend or frontend automation (plus).
Qualifications:
- Bachelor’s or master’s degree in computer science or related field or equivalent experience.
- 10+ years of software testing (both Manual and automation) experience.
- Strong experience in automated testing of REST APIs, frontend, and backend applications.
- Proficiency in Python (pytest) for writing automation test scripts.
- Experience with web UI automation tools like Playwright or Selenium.
- Knowledge of CI/CD pipelines and integrating test automation into the development workflow.
- Good understanding of software development lifecycles (SDLC) and Agile methodologies.
- Experience with Golang and JavaScript is a plus.
Desired Qualifications:
- Hands-on experience with performance and security testing.
- Hands-on experience with AWS and GCP, including deploying and managing EC2, VPC, and related services.
- Familiarity with security products and their testing methodologies.
The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.
The annual base pay for this position is: $151,477.00 - $227,215.00