Job Description :
Skills : UI & API Automation,Java Selenium, Service Virtualization, QE process, Any Cloud (GCP / AWS), AI Leverage
- Test Architect with 10-12 years of experience will be primarily responsible for providing technical leadership & should be able to provide their strategic approach to quality engineering in the context of transformation
- Need to have experience in Transition & Transformation with COE expertise for QA, QE, test automation, agile process development (DevOps) any Cloud, service virtualization, test data management, CI / CD / CT
- In addition to framework / tool development he / she will be responsible for testing the most technically challenging features of the product
- He / She will be the expert on a set of components or specialized testing types who can be consulted across projects
- He / She should be able to review the design and architecture prepared from a testability angle and identify changes needed in test approach and test framework for automation and come out with proposal to keep framework ready when dev team starts completing stories / features
- Design & Develop tools, test automation framework for various components and / or systems
- Defining & Executing E2E test strategy for a major release comprising of complex modules / features / components by understanding end to end objective and the design & architecture of the same
- Aligns with Product Architect and ensures testability to achieve 100% test coverage
- Focus on continuous improvements and optimization through test automation executed in CI approach, utilizing methodologies / test techniques, deriving best practices
- Lead all test automation efforts in your area, reviewing designs and code written by other quality engineers and being a technical mentor for test engineers to develop their programming skills
- Participate in design reviews & code reviews
- Ability to understand the big picture & link the dependencies between various features / components
- Continuously enhance product / domain knowledge
- Ability to retrospect the gaps in test framework & enhance to cover the needs of test coverage
- Advanced Programming Skills in high level languages / scripting and ability to appreciate the design & architecture choices
- Understanding of design principles and design choices, algorithms applied
- Ability to understand system engineering & concepts to anticipate the issues related to those so that test design can be covered appropriately
- Should have strong hands on experience on scripting languages & tooling (Robot Framework, Selenium, Cucumber, BDD, Core Java, Python, Groovy) along with virtualization and test data management
- Should have good exposure on API automation (SoapUI, Karate Framework etc.)
(ref : hirist.tech)