Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Title: Sr. Quality Assurance (QA) Analyst/Test Analyst
Functional Area
- Technical
Reports To
- Technical Lead
- Assigned Project Manager
Brief
- Responsible for the final step in the development of a game, website or any software product before it is released to the client.
- Test programmes, games and any software to make sure they are reliable, fully functional, and user-friendly before they are released to the public.
- Uses a test plan to inspect thousands of lines of code to make sure they are entirely error-free.
- Looks for flaws and weaknesses in the programme, such as an unappealing interface and report back to the developers on their findings.
- May fix any system problems or glitches and make suggestions about how to make a software programme work better.
- Ensures that the software is right for the market in which it will be released, is translated in to the local language and is culturally compatible.
Responsibilities
- Creating a test plan
- Using the plan to assess functionality, performance, reliability, stability and compatibility with other systems
- Using the plan to hunt down and fix software bugs
- Looking for ways to prevent bugs from occurring in the first place
- Guarding against incorrect language usage, truncated text and incorrect formatting
- Ensuring the product is culturally compatible with target market
- Act as a localisation analyst; be responsible for proofing the translation work
- Rebuilding the corrected software application
Job Requirements
Qualifications
- Holding a degree in computer science or a related subject
Skills
- Knowledge of a broad range of software applications
- Strong programming knowledge
- A good understanding of business
- Ability to think in the abstract and see how small details fit in to the bigger picture
- A creative mind-set – able to approach a problem creatively
- Good communications skills, both written and verbal
- Strong IT skills and knowledge including hardware, software and networks
- A meticulous approach to work
- Ability to use logic and reasoning to identify the strengths and weaknesses of IT systems
Tools
- Agile project management tool
- Office tools (Excel, word, and PowerPoint )
- Load testing tool for web and mobile application (Ex: HP Load Runner, TFS load testing, Perfecto) is preferred
- Security testing tool (Ex: AppScan, HP Fortify) is preferred
- API testing tool (Ex: Fiddler, Charles) is preferred
- Accessibility testing tool (Ex: Accessibility Valet) is preferred
Certificates
- CSQA or ISTQB Certified Tester is preferred
Languages
- English
- Arabic
Travel
- 20%
Experience
- Minimum 5 years of experience in the same role
- Must have successfully completed a full SDLC
- Experience working with TRA and DSG Guidelines is an advantage
- Previous software development experience is preferred
- Experience with reporting system
- Experience with Web and Mobile Application structure