Job Title: Automation Architect
Location: Remote
Shift timings: 8:00 AM
Role Summary
We are seeking an experienced Automation Architect with strong expertise in Selenium Javabased automation
frameworks, Salesforce test automation, CI/CD using GitLab, and AI-driven automation enhancements. The role
requires end-to-end ownership of automation strategy, framework modernization, mentoring teams, defining
automation ROI, and introducing AI use cases to improve automation efficiency, coverage, and maintainability.
Key Responsibilities
- Design, develop, and maintain Selenium Java automation frameworks, including Data-Driven and KeywordDriven frameworks.
- Lead Salesforce test automation initiatives with hands-on experience in Salesforce UI and API automation.
- Develop and maintain automated tests for Salesforce REST APIs with strong understanding of OAuth
authentication. Handle Salesforce UI automation challenges including dynamic pages, synchronization issues,
and stable XPath design. Apply Maven and TestNG effectively for build, dependency, and test execution
management.
- Set up and manage CI/CD pipelines using GitLab, with strong knowledge of GitLab architecture, runners, and
container-based test execution.
- Demonstrate strong understanding of Salesforce architecture (ADM-201 preferred).
- Establish test reporting and metrics to measure automation adoption, execution health, coverage, and stability.
- Work closely with manual testing teams to encourage automation adoption, review execution results, take
ownership of automation scripts, and identify coverage gaps.
- Compare manual vs. automation effort and define measurable automation ROI for business stakeholders as
automation matures.
- Collaborate with cross-functional teams to identify gaps in business processes, create JIRA user stories, and
maintain a prioritized automation backlog, providing clear quarterly and half-yearly automation targets.
- Mentor and guide automation engineers on best practices, framework usage, and continuously refine existing
automation projects by cleaning up legacy code, data, and references.
- Define and implement best practices for platform upgrades, including Java versions, Maven dependencies,
Selenium libraries, and related JARs.
Automation Architect Salesforce & Selenium (Java)
Required Skills & Qualifications
- Strong experience with Selenium (Java) automation frameworks
- Hands-on expertise in Salesforce UI and API test automation
- Strong knowledge of GitLab CI/CD, containers, and pipeline integration
- Solid understanding of Maven, TestNG, and automation reporting
- Experience with JIRA and Agile methodologies
- Excellent communication, leadership, and stakeholder management skill
Preferred Qualifications
- Salesforce ADM-201 certification
- Experience modernizing legacy automation frameworks
- Prior exposure to AI/ML concepts in test automation