Remember to check your CV before applying Also, ensure you read through all the requirements related to this role.
Fortinet is seeking a Principal Software Development QA Engineer to join our QA team. This role is integral to our R&D team, ensuring the productivity, reliability, and accuracy of Fortinet's new product lines.
The successful candidate will review requirements and specifications, create test plans, design detailed test specifications, and develop automated scripts / tools to evaluate devices, protocols, interfaces, and applications effectively.
The QA Engineer will work efficiently to identify and address the highest risks, determining release readiness.
Job Responsibilities :
- Research, discuss, and review new product features with the development team.
- Design, write, and manually run test cases for each product development stage.
- Identify, report, and document product issues in the bug tracking system.
- Debug and reproduce customer issues in collaboration with the development team.
- Collaborate closely with developers to analyze, debug, and resolve issues.
- Create documentation and training materials to facilitate knowledge transfer within the team.
- Develop test tools for product function testing and debugging.
- Develop automated scripts to enhance development efficiency.
- Monitor and report all product development risks.
- Contribute to the development of work assistance systems to improve team efficiency.
- Provide guidance on work processes, task assignments, and work methods.
- Work with international team members to test, research, and support product releases.
Job Requirements :
- Bachelor’s degree in Computer Science or equivalent experience; advanced degree preferred.
- Minimum of 8 years of relevant experience, with a preference for automation development / testing experience.
- Strong understanding of test processes and methodologies, including test case design, failure scenario documentation, and problem isolation.
- Good knowledge in Firewall, IPSec, SSL, IdP, BGP, SDWAN, and TCP / IP networking.
- Proficient in using Linux / Unix systems for daily work.
- 3 or more years of experience in development using Python.
- Experience using Robot Framework to develop functional test scripts.
- Understanding of various test tools and concepts, such as RESTful API, Selenium, Ansible, Jenkins, Docker, etc.
- Excellent communication and teamwork skills, particularly with international team members.
- Strong learning ability, adaptability, and curiosity about new technologies and methods.
- Candidates with knowledge of Python and Robot Framework are preferred.
J-18808-Ljbffr
3 days ago