Senior QA Engineer, Core42, Abu Dhabi - UAE
About Us
Core42, a leader in AI-powered cloud and digital infrastructure, is driving transformative technology solutions globally. Leveraging advanced resources and partnerships, Core42 empowers clients to harness sovereign AI infrastructure, especially in sectors with stringent regulatory needs. With a mission to redefine digital transformation, we combine sovereign capabilities with scalable, high-performance compute infrastructure, positioning itself at the forefront of AI innovation in the Middle East and beyond.
The opportunity
Senior QA Engineer will be directly responsible for the test engineering activities across the Core42 generative AI enablement platform and data sovreignity platform. You’ll ensure that the robust test plan are in place considering functional as well as non-functional aspect, focus on test coverage, hand’s on automation experience with exposure to AI and with robust CI/ CD implementation experience for the test. Additionally, able to closely collaborate with stakeholders working in agile environment with transparent and accurate test status reporting.
Your Key Responsibilities
- Collaborate with product and development team to understand requirement, technical details and design effective test strategies and deduce test scenarios.
- Good technical knowledge with hands on expertise on designing automation framework, writing automation test cases, execution and maintaining the pipelines.
- Experience of QA activities of platform services and working knowledge in cloud infrastructure.
- Manage test efforts effectively, ensuring timely delivery under tight release deadlines.
- Well versed working in Agile culture and active participation is required in all the agile ceremonies and able to estimate the effort effectively.
- Good debugging skills in the microservice architecture in terms of analysing the errors and bugs.
- Good communication, collaboration, analytical, reporting, and problem-solving skills.
What we’re looking for
- Qualifications / Required Skills
- Bachelor’s degree in computer science, Information Technology, Electronics Engineering, or a related field. A Master’s degree or advanced certifications are often preferred.
- 8 or more experience in software test engineering and test automation with CI/CD experience.
- Good communication, collaboration, analytical, debugging reporting, and problem-solving skills with high sense of accountability for quality of the product.
- Good experience in testing web applications, backend API’s, native mobile applications both functional and open-source automation tools.
- Hands-on coding experience with automated testing framework preferably Playwright with Python, others experience Selenium / Appium is also applicable for API using request library (Python) or any similar like Rest Assured (if Java automation background).
- Experience in testing python-based test framework -PyTest.
- Hands on experience in testing backend platform services, able to write shell script and nice to have cloud DevOps skills.
- Hands on experience on building CI/CD preferably Bitbucket or GIT.
- Experience in Test Management Tools and API testing – JIRA, Postman, QMetry, Confluence.
- Able to query databases and comfortable in writing fundamental SQL queries.
- Exposure to cloud platform Azure.
- Preferred technical skills
- Good experience in testing web applications, backend API’s, native mobile applications both functional and open-source automation tools.
- Good functional knowledge of testing API using POSTMAN or any other tools like Newman, CURL etc.
- Experience in working with Test management tools like Zephyr, QMetry, HP Quality Center, JIRA, Azure DevOps, or any other similar tool.
- Experience with database querying using SQL, PostgreSQL nice to have experience on elastic search and MongoDB.
- Experience in testing framework preferably PyTest any others like TestNG and JUnit can be considered.
- Experience in working on platform and foundation services in any cloud infrastructure with DevOps experience preferred.
- Experience in working on cloud platform preferably Azure with understanding on AI services, good to have AWS exposure also.
- Good to have knowledge on monitoring tech stack like timeseries Database Influx DB and Grafana.
- Nice to have understanding on non-functional requirement and performance engineering with Python Locust, writing scripts as per requirements, web-based performance tools like sitespeed.io
What Working At Core42 Offers
With a diverse team of 1,100+ employees from 68 nationalities, we foster an inclusive, innovative and collaborative environment. At Core42, we foster a culture grounded in trust, accountability and high performance. We are united by our values:
Grit, where we overcome challenges with resilience and determination,
Passion, which drives us to pursue excellence in everything we do, and
Impact, as we aim to inspire progress and create meaningful change. Our team members thrive in an environment where each person’s contributions propel us forward, and together, we commit to achieving extraordinary results.
- Competitive Salary: We offer an attractive salary package based on your skills and experience
- Yearly Bonus: In recognition of your contributions, you will receive a performance-based annual bonus
- Exclusive Discount Cards: Access special benefits with Esaad and Fazaa cards, offering discounts across a wide range of services
- Premium Family Insurance: We provide comprehensive health coverage, including dental, vision and life insurance, ensuring the well-being of you and your family
- Learning & Development: We offer access to top-tier learning platforms to help you grow in your career. Learn at your own pace with unlimited access to premium courses.