- Company Name
- PlanIT Group, LLC
- Job Title
- Automation Tester.
- Job Description
-
Job title: Automation Tester
Role Summary: Design, develop, and maintain automated testing frameworks and scripts to validate functional, regression, performance, and security aspects of software in a remote, cloud‑based environment. Integrate testing seamlessly with CI/CD pipelines and collaborate with development and operations teams to ensure high quality and timely releases.
Expactations: Minimum 2 years of automation testing in cloud environments (GCP preferred) plus at least 8 years of overall experience in software QA or development. Must be capable of independent, high‑visibility program ownership, lead junior staff, and deliver comprehensive test documentation and defect analysis.
Key Responsibilities:
- Build and evolve automated testing frameworks using Selenium, Appium, or equivalents.
- Write, maintain, and optimize automated test scripts for functional, regression, performance, and security testing.
- Integrate automated tests with CI/CD pipelines (Jenkins, GitLab CI, etc.).
- Execute test cases, interpret results, generate clear test reports, and communicate findings to stakeholders.
- Analyze requirements and user stories to identify suitable test scenarios for automation.
- Update test suites in response to software changes and new requirements.
- Collaborate closely with developers to understand design, troubleshoot issues, and resolve defects.
- Conduct automated performance testing under varying workloads.
- Perform automated security testing to uncover vulnerabilities.
- Configure and maintain consistent test environments and backend access (SQL, cloud storage, SOAP, etc.).
- Train and mentor team members on automation tools and best practices.
Required Skills:
- Proficiency in Java, Python, or JavaScript for test script development.
- Experience with Selenium, Appium, or similar automation tools.
- API testing with Postman, SoapUI, or comparable tools.
- CI/CD integration using Jenkins, GitLab, or similar systems.
- Cloud experience (GCP preferred); ability to run SQL queries, manage cloud storage objects, and view service responses.
- Knowledge of AI testing frameworks desirable.
- Strong analytical, debugging, and problem‑solving abilities.
- Excellent written and verbal communication skills.
Required Education & Certifications:
- Bachelor’s degree in Software Engineering, Computer Science, or related field (or equivalent extensive experience).
- Certifications such as ISTQB, CSM, or GCP Associate Cloud Engineer preferred.