🪄 Skills: AgileCybersecurityGitJenkinsQASCRUMProduct DevelopmentCommunication SkillsCI/CDLinuxAttention to detail
Requirements:
Experience in the development of test plans and test cases in a product development environment.
Verification experience with network equipment products like cybersecurity equipment, firewalls, routers, and switches.
Knowledge of or experience with Windows, Linux, and Mac setups.
Understanding of software QA methodologies, tools, and processes.
GUI testing experience is preferred.
Strong analytical and problem-solving skills with attention to detail.
Excellent communication skills and ability to work effectively in a collaborative environment.
Ability to multitask and manage priorities in a fast-paced environment.
Preferred qualifications include knowledge of programming languages (Java, Python, bash, Linux, C-Sharp), experience with CI/CD pipelines and version control (e.g., Jenkins, Git), knowledge of virtualized systems (VMWare or KVM), performance testing tools, and familiarity with Agile/Scrum methodologies.
Responsibilities:
Contribute to product verification and Quality Assurance (QA) of a state-of-the-art endpoint security software product.
Perform manual verification of products.
Identify and report software defects to facilitate their resolution.
Develop test strategies for new features.
Collaborate with software developers and QA analysts to ensure comprehensive test coverage.
Implement and execute automated tests for new features and enhancements.
Contribute to planning and retrospectives.
Consider quality and testing at all stages of product development.