At Fidelis Security, our mission is to protect the world’s most sensitive data by equipping organizations to detect, investigate and stop advanced cyber-attacks. Attackers are relentless and clever. They hide their exploits deep inside networks, email, and endpoints. Fidelis digs as deep as attackers hide. With Fidelis, customers will know when they are being attacked, and they can retrace attackers’ steps and freeze them in their tracks.
The Opportunity:
Would you like to work as a key member of the Quality Assurance team to design, build, and test groundbreaking products? Would you like to perform Manual, Regression, and Automation Testing and enjoy the excitement of working for an awesome Cybersecurity company with cutting edge technologies in a fast-paced collaborative Software Engineering Environment? Fidelis Security has an immediate opening for a QA Engineer to join our QA team!
Requirements
Key Responsibilities:
The qualified candidate should be able to:
- Contribute to product verification and Quality Assurance (QA) of a state-of-the-art endpoint security software product.
- Manual verification of our 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.
- Always consider quality and testing at all stages of product development.
Basic Qualifications:
- Bachelor of Science in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Experience in the development of test plans, test cases in a product development environment.
- Experience in the verification of network equipment products, such as cybersecurity equipment, firewalls, Intrusion Prevention Systems, routers, or switches
- Knowledge of or experience with Windows, Linux and Mac setup.
- Solid understanding of software QA methodologies, tools, and processes.
- Knowledge of programming languages such as Java, Python, bash, Linux, C-Sharp.
- GUI testing experience is preferred.
- Strong analytical and problem-solving skills with meticulous attention to detail.
- Excellent communication skills and ability to work effectively in a collaborative team environment.
- Ability to multitask and manage priorities in a fast-paced environment.
Preferred Qualifications:
- Experience with CI/CD pipelines and version control systems (e.g., Jenkins, Git).
- Knowledge of or experience with virtualized systems, such as VMWare or KVM
- Experience with performance testing tools and techniques.
- Familiarity with Agile/Scrum development methodologies.
- Certifications related to software testing and automation
Benefits
- Competitive salary and comprehensive benefits package.
- Opportunity to work in a dynamic and innovative environment.
- Professional development and growth opportunities.
- Flexible work schedule and remote work options