OryxLabs
Quality Assurance Engineer Jobs in Abu Dhabi
About the job
In OryxLabs, we are continuously researching & developing new tools that assess, monitor, protect & improve our client’s network environment. You will be part of a multicultural, highly collaborative Elite team of tier one-security specialists and engineers who are passionate about crafting effective solutions. With the agility of a startup and the talent of an experienced firm, we take pride in producing efficient, reliable, secure, and integrated cyber protection services.
Join us for the opportunity to make an impact and work with new technologies to create world-class solutions and products that support our clients in protecting against an evolving cyber threat landscape.
Key Responsibilities
- Collaborate with product development teams to review requirements and create test plans
- Design, develop and implement test automation frameworks from the ground up to support continuous integration and deployment models
- Design and create test scripts to address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability in preparation for the release
- Leverage provisioning systems to build and configure virtual environments to support the development and functional testing efforts
- Support development counterparts in overseeing bug tracking and test prioritization
- Creates acceptance criteria for agile stories, ensuring software engineers, software testers, and product owners understand scope and effort
- Performs complex data analysis, troubleshooting, and operational analysis on complex software systems and cloud infrastructure to identify issues
- Execute test cases (manual and/or automated) and analyze results focusing on functionality, reliability, performance, and compatibility according to test plans and requirements
- Monitor applications for errors and performance and work with leadership to define and adapt delivery schedules
- Provide regular status updates to leadership
- Work with users to support User Acceptance Testing and Training
- Continuously learn about new technologies and help keep the team informed of industry developments and evolving best practices
Qualifications/ Technical Skills
- Bachelor’s or Master’s in Computer Science, Computer Engineering or related field and at least 8 years of experience in quality assurance
- Experience writing highly tailored automated test scripts from scratch
- Experience in understanding and translating requirements to test plans
- Working exposure under Agile/Scrum environment.
- Experience in test case management and defect tracking tools and systems TestRail/ JIRA/ HP Quality Center
- Experience in testing APIs, Websites, Progressive Web Applications, Cloud-based systems, and high-performing distributed systems
- Experience in smoke testing, sanity testing, regression testing, and usability testing
- Experience working with development teams to support commercial cybersecurity products
Operating Systems
- Enterprise Linux (CentOS / Amazon Linux)
Programming Languages
- Python(Required)
- Bash
- Go
Frameworks
- Selenium(Required)
- Robot
Cloud Environments
- Amazon Web Services (AWS)
Virtualization / Containers
- VMWare ESXi
- Docker
- Kubernetes(Required)
Productivity / Collaboration
- Jira(Required)
- Confluence (Required)
- Bitbucket(Required)
- Jenkins
- Like Our Facebook Page Facebook/liveuaejobs.com Get More Live Updates Jobs in Facebook..
- Follow Our LinkedIn Profile linkedin.com/ Get More Live Updates Jobs in LinkedIn.
- Join Our WhatsApp Group Liveuaejobs.com/whatsappgroup Get More Live Updates Jobs in WhatsApp.
To apply for this job please visit www.linkedin.com.