QA Test & Validation Framework - Support Automated Testing at Visionary Tech Services LLC
Abu Dhabi, Abu Dhabi, United Arab Emirates -
Full Time


Start Date

Immediate

Expiry Date

30 Dec, 25

Salary

0.0

Posted On

01 Oct, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Quality Assurance, Test Automation, AI/ML Testing, Performance Testing, Security Testing, CI/CD Integration, Agile Development, Python, JavaScript, Java, Selenium, Cypress, Postman, JMeter, Azure DevOps, Test Management

Industry

Information Technology & Services

Description
We are seeking an experienced and detail-oriented Quality Assurance (QA) Test & Validation Framework Lead to spearhead the testing strategy for our sovereign AI platform. In this role, you will design and implement comprehensive quality assurance processes, with a strong emphasis on automation, performance, and reliability. You will be responsible for developing test strategies and frameworks that validate both traditional software components and AI-driven modules. By integrating continuous testing within CI/CD pipelines and establishing quality benchmarks, you will play a critical role in ensuring our platform meets the highest standards of functionality, scalability, and security. You will work closely with cross-functional engineering teams to embed quality across every stage of the development lifecycle. Design and implement comprehensive test strategies tailored for both traditional software and AI components of the sovereign AI platform. Develop and maintain automated testing frameworks to ensure robust and repeatable test coverage. Lead the creation of detailed test plans, test cases, and clear acceptance criteria aligned with product requirements. Define and monitor quality metrics, service level agreements (SLAs), and performance benchmarks to measure product reliability and effectiveness. Integrate continuous testing processes within CI/CD pipelines to support rapid and reliable software delivery. Collaborate closely with development and product teams to embed quality assurance throughout the software development lifecycle (SDLC). Drive adoption of best practices in quality assurance, testing automation, and process improvements across the organization. Role Requirements: Minimum of 8 years of experience in Quality Assurance engineering, with at least 4 years in leadership or managerial roles. Proven expertise in designing, implementing, and maintaining test automation frameworks and tools. Solid understanding of AI/ML testing methodologies, including the unique challenges related to model validation and data-driven testing. Hands-on experience with performance testing, security testing, and reliability assessments for complex software systems. Familiarity with DevOps principles and CI/CD pipeline integration to enable continuous testing and deployment. Strong analytical mindset with exceptional problem-solving abilities and attention to detail. Experience working within Agile development environments, supporting iterative and incremental testing processes. Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical discipline. Technical Requirements: Test Automation: Proficient in Selenium, Cypress, Playwright, and Cucumber for robust and scalable automated web and UI testing using BDD practices. API Testing: Experience in using tools like Postman, REST Assured, SoapUI, Karate, and Newman to design, automate, and validate RESTful and SOAP API endpoints efficiently. Performance Testing: Skilled in using JMeter, Gatling, and Locust to conduct load and stress testing. AI/ML Testing: Familiarity with AI-focused testing tools like Great Expectations, Deepchecks, and Evidently AI for data and model validation. CI/CD Integration: Hands-on experience integrating automated tests within CI/CD pipelines using Azure DevOps and GitHub Actions. Test Management: Proficient in test planning and execution tools such as Azure Test Plans and TestRail. Programming Languages: Strong coding skills in Python, JavaScript, and Java to develop and maintain automated test suites Be at the forefront of building sovereign AI platforms that drive digital independence and transformation. Work with some of the most forward-thinking clients, engineering minds, and thought leaders in AI infrastructure. Grow your impact in a purpose-driven, innovation-led culture that values agility, inclusion, and continuous learning. Professional development opportunities through continuous learning, mentorship in a conducive cross-cultural work environment Work on cutting-edge technology with real-world impact
Responsibilities
The role involves designing and implementing comprehensive test strategies for both traditional software and AI components of the sovereign AI platform. You will lead the development of automated testing frameworks and ensure quality assurance throughout the software development lifecycle.
Loading...