12+ years of software development experience with B. E or M. Tech in Computer Science or related disciplines.
As an Architect you are responsible for providing technical leadership to small size/complexity/order-value projects.
You are expected have depth of knowledge of specified technological area, which includes knowledge of applicable processes, methodologies, standards, products and frameworks.
Proven prior leadership experience of a project or a team.
Demonstrate solid programming fundamentals, object-oriented concepts and be proficient in java, spring frameworks, and one or more test frameworks (testng, junit).
Experience with automation tools and technologies (ie. Selenium, Cypress, TestIM, Gherkin/Cucumber, Git, Postman).
Experience in building an extensible, config driven, pluggable and modular test automation framework.
Expert in open-source test frameworks like TestNG, JMeter, Locust.
Hands on experience in developing performance test framework.
Experience with Kubernetes, Docker, or other cloud deployment technologies preferred.
Good knowledge in Linux and shell scripting.
Familiarity with one or more CI/CD tools such as Jenkins, Circle CI or similar.
Guides and coaches system and software architects and development teams in testing related topics.
Fosters the use of test automation and test-driven approaches in development.
Defines and implements a justified, effective test strategy for the project, aligned with the business and quality goals.
Measures, controls and continuously optimizes coverage and degree of test automation