- Bachelor's / master’sdegreeincomputersciences,InformationSystemorComputerEngineering or equivalent technical degree, or equivalent combination of education and experience.
- Min 8+ years of experience in developing software products and services.
- Proven experience as a Quality Assurance Tester or similar role
- Experience in project management and QA methodology
- Familiarity with Agile frameworks and regression testing is a plus
- Ability to communicate easily with a diverse group of people.
- Must have a sound understanding of the software development lifecycle.
- Detail and project-oriented with a focus on quality and passion in the work at hand.
- SQL and dB testing experience.
- Ability to document and troubleshoot errors
- front-end testing experience.
- Working knowledge of test management software and Bug Tracking (e.g. JIRA, qTest,Zephyr / X-rayTest)
Requirements
- Should have worked on projects from scratch.
- Review and analyze system specifications and User Stories.
- Collaborate with QA and Dev Engineers to develop effective strategies and test plans.
- Execute test cases (manual or automated) and analyze results
- Create logs to document testing phases
Senior Software Engineer • Abu Dhabi, AZ, ae