Data-Core Systems, Inc. is a provider of information technology,
consulting and business process services. We offer breakthrough tech solutions and have worked with companies, hospitals, universities and government organizations. A proven partner with a passion for client satisfaction, we combine technology innovation, business process expertise and a global, collaborative workforce that exemplifies the future of work. For more information about Data-Core Systems, Inc., please visit https://datacoresystems.com/. Data-Core Systems Inc. is seeking Gen AI Architect (Test Automation)to be a part of our Consulting team.
You will participate and effectively contribute to the design, development, and implementation of complex applications, often using new technologies. You will provide technical expertise and systems design for individual initiatives. You will have the opportunity to work with other SME consultants from our existing team.Role & responsibilities:
- Generative AI Development: Design and implement cutting-edge generative AI systems using Azure cloud services and OpenAI technologies, with a strong focus on creating efficient, scalable models.
- Large Language Model Proficiency: Experience in working with LLMs, particularly in their application to embeddings and vector space models. Ability to fine-tune these models for specific applications.
- Azure and OpenAI Integration: Manage and execute generative AI projects on Azure, ensuring seamless integration with OpenAI's APIs and tools.
- Advanced Python Programming: Proficient in Python, especially in the context of AI and machine learning libraries and frameworks, with a focus on developing and manipulating embeddings and vector space models.
- Embeddings and Vector Space Model Expertise: Deep knowledge of embedding techniques and vector space models as they apply to generative AI. This includes creating, tuning, and leveraging embeddings for various types of data (text, images, etc.).
- Innovative Solution Design: Utilize generative AI to create novel solutions for complex problems, including developing new ways to generate, understand, and manipulate data.
- Collaborative Leadership: Lead interdisciplinary teams and collaborate effectively with software developers, data scientists, and product managers in the AI domain.
- Ethical AI Development: Uphold ethical standards in AI, focusing on responsible use of generative models, data privacy, security, and bias mitigation.
- Model Optimization: Continuously monitor and improve the performance of generative AI models, particularly in the context of embeddings and vector space efficiency.
- Mentorship and Knowledge Sharing: Stay abreast of emerging trends and advancements in generative AI, embeddings, and vector space models. Share expertise and mentor team members in these areas.
- Risk Assessment and Management: Evaluate risks in generative AI projects, especially those related to the use of embeddings and vector models, and develop strategies to address these risks.
- Responsible for defining Test automation Strategy.
- Test planning, guiding team on scripts design.
- Co-ordination with client team for Test environment, test data.
- Ensure Test artefacts are consistent and of the right quality.
- Ensuring progress of test activities as per plan adhering to milestones and meeting SLAs.
- Investigate and diagnose problems, propose and execute solution.
- Participation in project reviews and Internal as well as External audits.
- Contribution towards test automation practice by conducting training sessions, developing reusable assets, conducting interviews, RFP support, working on POCs.
- Lead the design and architecture of test automation solutions for SAP and Microsoft Dynamics CE applications, incorporating artificial intelligence and machine learning techniques.
- Develop comprehensive test strategies and methodologies for SAP and Microsoft Dynamics CE applications, covering functional, regression, performance, and integration testing.
- Design and implement test automation frameworks tailored to the specific requirements and characteristics of SAP and Microsoft Dynamics CE applications.
- Architect test automation solutions that support cross-platform testing across different versions and configurations of SAP and Microsoft Dynamics CE applications.
Required Education and Skills:
- Bachelor's, Master's, or Ph.D. degree in Computer Science, Software Engineering, or a related field.
- Experience in designing and implementing test automation solutions, with expertise in SAP and Microsoft Dynamics 365 Customer Engagement (CE).
- Strong proficiency in test automation tools and frameworks, such as Selenium, Cucumber, TestNG, or JUnit.
- Experience with AI-powered testing tools and platforms, such as Applitools, Test.ai, or Eggplant, is highly desirable.
- In-depth knowledge of SAP testing tools and methodologies, including SAP Solution Manager, SAP Test Acceleration and Optimization (TAO), and SAP CBTA (Component-Based Test Automation).
- Familiarity with Microsoft Dynamics 365 Customer Engagement (CE) testing tools and frameworks, such as Visual Studio Test Professional and Microsoft Dynamics 365 CE Test Automation Suite.
- Experience with continuous integration and continuous delivery (CI/CD) practices and tools, such as Jenkins, Azure DevOps, or GitLab CI/CD.
- Certifications in test automation, SAP, or Microsoft Dynamics CE are desirable.