We are seeking an experienced Automation Architect for one of our clients based in San Diego, CA. This role involves mentoring and guiding automation engineers, with a particular focus on offshore teams, and leading the design, development, and execution of automated test scripts for API testing and data validation.
Roles & Responsibilities:
Analyze and refactor the existing Automation framework for better scalability, modularity, and maintainability.
Should have experience in Designing and developing automation frameworks for Webservice testing aligned with project goals and timelines.
Should have experience in tool assessments for automation projects by Hands-on on tool POCs (API testing)
Lead the development and execution of automated test scripts for APIs and data validation.
Should have experience in Integrating automated tests into CI/CD pipelines for continuous testing.
Define and maintain coding standards, best practices, and documentation.
Mentor and guide automation engineers, especially offshore teams.
Collaborate with cross-functional teams including developers, QA, and CloudOps/DevOps.
Validate data across S3 (Parquet files), MongoDB, and APIs.
Strong proficiency in Java and REST API testing.
Solid understanding of BDD, TDD, and Agile methodologies
Should have worked on Service Virtualization, Contract based, Integration and E2E Testing.
Stay up to date with emerging technologies and industry trends in automation.
Key Skills:
Languages: Strong Java (required), JavaScript/Typescript (preferred)
Frameworks: Cucumber, RestAssured, Karate, TestNG, JUnit
Cloud: AWS (S3, Lambda, Cloud formation, CloudWatch)
Data Validation: Apache Parquet, PyArrow, Pandas, MongoDB
Testing Types: Contract Testing (like Pact), Mocking (like Wire Mock), Virtualization (like Mountebank), BDD/TDD
CI/CD: Bamboo, Jenkins, GitHub Actions, Azure DevOps
Version Control: Git, GitHub/GitLab
Regards,
Ranveer Kata