We are currently looking for a Quality Architect to join our team. In this role, you will have the opportunity to design large-scale solutions with deep technical details, closely collaborate with business stakeholders to identify project requirements, and perform architecture review/audit. You will be responsible for establishing project necessities and goals to go-live solutions and participating in the full cycle of pre-sales activities.
Responsibilities
Design large-scale solutions with deep technical details
Closely work with business in identifying project requirements
Perform architecture review/audit
Establish project necessities and goals to go-live solution
Participate in the full cycle of pre-sale activities
Provide RFP processing
Directly communicate with customers during solution architecture design or implementation activities
Maintain a strong understanding of industry trends and best practices
Requirements
16+ years of experience in IT with a focus on Automated Testing
Advanced level in at least 1 business domain
Experience in setting up test automation strategy for different domains and projects (TM 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, JS
Strong knowledge of architecture and ability to suggest different automation solutions based on architecture specifics
5+ years of experience in solution architecture design
Understanding of basics of enterprise and business architecture
Strong 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 engagement
Experience in customer site assignments
Strong communications skills
We offer
Opportunity to work on technical challenges that may impact across geographies
Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
Opportunity to share your ideas on international platforms
Sponsored Tech Talks Hackathons
Unlimited access to LinkedIn learning solutions
Possibility to relocate to any EPAM office for short and long-term projects
Focused individual development
Benefit package:
Health benefits
Retirement benefits
Paid time off
Flexible benefits
Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)