Quality Assurance Engineer
Skills
Software DevelopmentCDistributed File SystemsHigh Performance ComputingLinuxLinux KernelParallel Computing
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's or Master's degree in Computer Science or Computer Engineering
- 5+ years of test experience in component and system levels
- Experience working in Linux environments with shell scripts and bash
- Familiarity with enterprise-class or HPC storage systems preferred
- Strong attention to detail and commitment to producing error-free deliverables
- Excellent time management and ability to prioritize and multitask effectively
- Experience with git JIRA Jenkins and gerrit preferred
Day to day
- Design and develop both automated and manual test cases to validate product features.
- Run automated and manual tests to validate product defects and functionality.
- Work with Engineering manager and a distributed team to understand product requirements.
- Triage test failures daily.
- Contribute to QA reports and provide input on release metrics.
- Contribute to and validate product documentation.
