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! 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.
· Design, implement, and execute automated tests for new features and enhancements.
· Identify, prioritize, 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.
· Design, 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: · Proven experience in automated testing and test automation frameworks (e.g., Selenium, Appium, JUnit, TestNG).
· Proficiency in programming languages such as Java, Python, bash, Linux, C-Sharp.
· Experience in the verification of network equipment products, such as cybersecurity equipment, firewalls, Intrusion Prevention Systems, routers, or switches is preferred
· Knowledge of or experience with Windows, Linux and Mac setup.
· Solid understanding of software QA methodologies, tools, and processes.
· Experience with CI/CD pipelines and version control systems (e.g., Jenkins, Git).
· 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: · Knowledge of or experience with virtualized systems, such as VMWare or HyperV.
· 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.