What are the responsibilities and job description for the Test Domain Architect - Automation - Full Time position at Maveric Systems Limited?
Job Title- Test Domain Architect - Automation
Job Type- Full Time
Job Location- Kansas City, MO
Key Responsibilities
1. Automation Strategy & Architecture
- Define and govern the automation testing strategy aligned with organizational goals.
- Design scalable, reusable, and maintainable automation frameworks across multiple technologies (Web, Mobile, API, Cloud).
- Evaluate and recommend automation tools, frameworks, and technologies.
- Establish standards, best practices, and guidelines for automation across teams.
2. Solution Design & Implementation
- Architect end-to-end test automation solutions for complex systems.
- Lead development of frameworks using tools like Selenium, Cypress, Playwright, Appium, RestAssured, etc.
- Integrate automation with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps).
- Enable shift-left and shift-right testing approaches.
3. Technical Leadership
- Act as a subject matter expert (SME) in test automation and quality engineering.
- Provide technical guidance and mentorship to QA and development teams.
- Conduct design reviews and ensure adherence to architecture standards.
- Collaborate with DevOps, development, and architecture teams.
4. Innovation & Continuous Improvement
- Drive adoption of AI/ML in testing, test optimization, and intelligent automation.
- Continuously evaluate emerging tools and industry trends.
- Improve test coverage, execution efficiency, and ROI of automation.
- Promote behavior-driven development (BDD) and TDD practices.
5. Governance & Quality Assurance
- Define KPIs and metrics for automation effectiveness.
- Ensure quality gates are built into delivery pipelines.
- Perform risk assessment and mitigation planning for test coverage.
- Maintain compliance with organizational standards and audit requirements.
Required Skills & Qualifications
Education
- Bachelor’s or Master’s degree in Computer Science, IT, or related field.
Experience
- 10 years in software testing/quality engineering.
- 5 years in test automation architecture/design roles.
Technical Skills
- Strong programming skills (Java, Python, JavaScript, or C#).
- Hands-on experience with automation tools:
- UI Automation: Selenium, Cypress, Playwright
- API Automation: RestAssured, Postman, Karate
- Mobile Automation: Appium
- Experience with CI/CD, DevOps, and cloud platforms (AWS, Azure, GCP).
- Knowledge of microservices, containerization (Docker, Kubernetes).
- Experience in performance, security, and accessibility testing is a plus.
Soft Skills
- Strong analytical and problem-solving ability.
- Leadership, mentoring, and stakeholder management skills.
- Excellent communication and presentation skills.
- Ability to drive cross-functional initiatives.