Description : *Our client a global leader in providing digital learning solutions seeks an Automation Architect to join their team in their Durham, NC office.
Key Responsibilities :
Technical Leadership :
- Direct experience developing several types of automation frameworks (web, mobile, API) from scratch and using related tooling, including Selenium, Appium, Cucumber / Gherkin, Rest Assured or equivalent web-service automation tool, Azure pipeline or similar CI / CD tools.
- Lead technical discussions and provide guidance to development teams on best practices for AI and cloud integration. Stay up to date with emerging AI and cloud technologies, trends, and best practices to drive innovation within the organization.
- Mentor junior team members, fostering skill development and knowledge sharing.
Solution Implementation :
- Collaborate with development teams to implement automation solutions according to the design specifications. Concrete experience practicing BDD testing with Gherkin / Cucumber, API testing with SOAP or RESTful components, Mobile testing with Appium.
- Ensure that the implemented solutions adhere to industry standards, security guidelines, and compliance requirements. Troubleshoot and resolve technical issues that may arise during solution development and deployment.
- Exceptional knowledge and experience developing strategy and implementing test automation in collaboration with the application development team and functional area counterparts.
- Design end-to-end automation solutions that incorporate AI techniques and leverage cloud services to meet business objectives.
- Create architectural diagrams, workflows, and documentation to communicate the solution design effectively.
AI Integration :
- Evaluate and recommend AI technologies suitable for specific use cases, such as natural language processing (NLP), machine learning (ML), and computer vision.
- Integrate AI algorithms and models into automation workflows to enable intelligent decision-making and process enhancements.
- Ensure data quality, security, and compliance when working with AI-related data.
Cloud Integration :
- Select appropriate cloud platforms (e.g., AWS, Azure, GCP) and services to host automation solutions, considering factors like scalability, performance, and cost-efficiency.
- Architect solutions that make optimal use of cloud services, such as serverless computing, containers, and microservices architecture.
- Implement and manage cloud resources, including storage, compute, and networking components.
Performance Optimization :
- Continuously monitor the performance of automation solutions and make necessary optimizations to enhance efficiency and responsiveness.
- Implement automation monitoring and logging mechanisms to proactively identify and address potential issues.
- Skills : *
Performance testing, Software release management, Architecture, Automation, Solution architecture, Selenium, artificial intelligence software, Test automation
Performance testing,Software release management,Architecture,Automation,Solution architecture,Selenium,artificial intelligence software
- Additional Skills & Qualifications : *
Important soft skills :
Strong communication, problem-solving, collaboration, and leadership
Expert Level
About TEKsystems :
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.