Quality Architect Test Automation

EPAM Systems

  • Chennai, Tamil Nadu
  • Permanent
  • Full-time
  • 1 month ago
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.We are seeking a Quality Architect (Test Automation), who are enthusiastic about engineering solutions and technologies. You will plan the full cycle project infrastructure and design, decide which components the product will comprise - either ready, “out of the box” or developed from scratch. For some parts of the solution there will be an opportunity to create proofs-of-concept, participate in pre-sales, consult clients, conduct audits of existing solutions to evaluate their effectiveness and determine whether and how they can be improved.ResponsibilitiesDesign large-scale solutions with deep technical detailsClosely work with business in identifying project requirementsPerform architecture review/auditEstablish project necessities and goals to "go-live"solutionParticipate in the full cycle of pre-sale activitiesProvide RFP processingDirectly communicate with customers during solution architecture design or implementation activitiesMaintain a strong understanding of industry trends and best practicesRequirementsShould have overall 15+years of experience in Automation Testing and 5+ years of experience in solution architecture designAdvanced level in at least 1 business domainExperience in setting up test automation strategy for different domains and projects (T&M and Fixed-Price)Expert level of knowledge in Test Automation (frameworks, tools, approaches)Strong knowledge of at least 2 programming languages (including 1 scripting language). Preferred ones are: Java, C# .NET, JSStrong knowledge of architecture and ability to suggest different automation solutions based on architecture specificsUnderstanding of basics of enterprise and business architectureStrong knowledge of one of the platforms (Java2JEE/.NET/JavaScript/Content Management)Solid background in design and implementation of external services integrations (using REST/SOAP, microservices, ESB, SOA)Experience with multiple full lifecycle software development processes, approaches and methods (Scrum & RUP)Deep expertise in web application/web services architectures, relational and non-relational data storage specifics, cross-cutting concerns (security, monitoring, caching, etc.)Proactive approach and leadership in architecture engagementExperience in customer site assignmentsMust have strong communications skillsTechnologiesJavaC#/Python/JavaScriptAWS/Azure/GCPDatabaseTest Architect SolutioningFramework developmentPresalesWe offer/BenefitsOpportunity to work on technical challenges that may impact across geographiesVast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certificationsOpportunity to share your ideas on international platformsSponsored Tech Talks & HackathonsUnlimited access to LinkedIn learning solutionsPossibility to relocate to any EPAM office for short and long-term projectsFocused individual developmentBenefit package:
  • Health benefits
  • Retirement benefits
  • Paid time off
  • Flexible benefits
Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

EPAM Systems