Inviting applications for the role of Principal Consultant, Quality Enablement
This role supplies to the success of the automation vertical by adding more teeth and power to our current group from cloud standpoint given we have Microsoft, AWS and other OEMs with whom we have engaged for extending our services.
Work focuses on ambiguous problem areas and difficult test issues.
Work efficiently and routinely deliver the things with mentorship.
When appropriate, implement new or reuse testing methods.
Train new teammates on how your team s software is constructed, tested, operates, and how it fits into the bigger picture.
Take ownership of team test architecture, providing a system-wide view and design mentorship.
Tackle complex problems, applying appropriate technologies and standard methodologies.
Focus on crafting, developing and effectively applying automated solutions that test major portions of software (e.g., significant component, set of features, mid-size application, service, etc.).
QualificationsMinimum Qualification :
Bachelor's degree in Computer Science, Computer Engineering or related technical discipline
Experience in software development and testing with solid background in CS fundamentals, data structures, algorithms, object oriented programming, RDBMS, SQL queries and atleast one scripting language
Object-oriented design, coding skills supporting automation frameworks with atleast one scripting language, RDBMS database, SQL queries
Ability to effectively articulate technical challenges and solutions.
Sharp analytical and problem solving skills with confirmed design skills
Experience in Agile or Scrum software development methodologies.
Excellent oral and written communication skills
Preferred qualification :
Experience delivering large scale multi-functional projects
Experience with testing methodologies across various levels and types of testing across entire STLC (Software Test Life Cycle)
Intermediate in test automation framework, implementation, building reusable artifacts, version management, release management
Experience in collaborating with all the internal (team) and external (other project teams) stakeholders to drive test activities across STLC (Software Test Life Cycle)
Experience mentoring and training others on complex technical issues