Engineering

Quality Assurance Test Architect (Remote)

Remote
Work Type: Full Time

Company Overview:

At Codvo, software and people transformations go together. We are a global empathy-led technology services company with a core DNA of product innovation and mature software engineering. We uphold the values of Respect, Fairness, Growth, Agility, and Inclusiveness in everything we do.

Key Responsibilities:

Web UI Test Automation:

  • Develop and execute automated test scripts for functional and compatibility testing of web applications.
  • Build test automation frameworks from scratch tailored to project needs, ensuring scalability and reusability.
  • Collaborate with developers & DevOps to incorporate test automation into CI/CD pipelines for efficient delivery.

Mobile Test Automation:

  • Lead test automation efforts for mobile applications across multiple operating systems (iOS, Android) and device models.
  • Develop cross-platform mobile test automation frameworks from scratch, ensuring seamless coverage for diverse environments.
  • Conduct performance, usability, and compatibility testing on mobile applications.

Framework Creation and Maintenance:

  • Design and implement robust, reusable, and scalable test automation frameworks for Web UI, API and Mobile platforms.
  • Evaluate and integrate industry-standard tools and libraries to enhance test automation efficiency.
  • Establish best practices for test automation and provide ongoing maintenance of frameworks.

Collaboration & Mentorship:

  • Collaborate with development, product, and DevOps teams to ensure seamless integration of AI-based testing solutions across the SDLC.
  • Mentor and guide team members in adopting AI-driven testing methodologies and best practices to continuously improve testing efforts and team capabilities.

Innovation & Continuous Improvement:

  • Stay at the forefront of emerging AI technologies and trends in the QA space to bring innovative solutions and ensure the continuous evolution of testing practices.
  • Experiment with and evaluate new AI/ML-based tools and technologies to improve the overall testing process and efficiency. 

 

AI in QA QC

  • Automated Intelligence Testing:
  • Lead the implementation of AI-powered test automation frameworks that can self-heal, auto-generate test cases, and dynamically adapt to application changes.
  • Enhance the efficiency and effectiveness of automated testing by applying AI to continuously optimize and improve test case execution.
  • Predictive Quality Analytics:
  • Utilize machine learning algorithms to predict potential defects in the application lifecycle, proactively addressing quality issues before they arise.
  • Analyze test coverage data and provide intelligent insights that guide key quality decisions, ensuring that testing efforts are focused on the areas of highest risk.
  • Visual Testing & Recognition:
  • Integrate AI technologies, such as computer vision and deep learning, to perform automated UI testing and visual regression.
  • Implement visual validation frameworks that ensure consistent user interfaces across platforms and devices, detecting even subtle discrepancies in design and functionality.
  • Smart Test Optimization:
  • Use AI to optimize test suites by prioritizing test cases based on risk, historical defect data, and code changes, resulting in reduced testing time and improved test coverage.
  • Continuously evolve and refine test strategies to maximize testing efficiency while maintaining high-quality standards.
  • Cognitive QA Platform:
  • Drive the development of integrated QA platforms powered by AI for real-time bug detection, intelligent reporting, and continuous quality monitoring.
  • Ensure that AI capabilities within the QA platform are used to automate root cause analysis, providing deeper insights into software defects and testing outcomes.



 

Requirements

  • 10+ years’ experience in software QA test automation
  • Proficiency with test automation tools like Cypress, Playwright, Selenium, Appium, Cucumber, TestNG, Maven, Jenkins, ADO etc. for Web UI, API and Mobile Test automation.
  • Experience of CI/CD pipelines and integrating automation testing
  • Strong communication and collaboration skills to interact with cross-functional teams
  • Ability to prioritize and manage multiple tasks efficiently under tight deadlines
  • BS/MS degree in Computer Science, Engineering or a relevant field
  • ISTQB/CSTE certification is a plus
  • Understanding and good hands-on experience with API testing (Postman) is a plus.
  • Proven expertise in developing and implementing AI-driven testing frameworks and strategies.
  • Experience with tools and technologies like TensorFlow, OpenCV, Selenium, Appium, and other AI/ML platforms for test automation.
  • Solid understanding of predictive analytics, machine learning algorithms, and their application to software testing and quality management.

Submit Your Application

You have successfully applied
  • You have errors in applying