Bangalore
15 days ago
Architect I - Software Testing

Role Proficiency:

Leverage specialist testing knowledge to define and implement test practices and strategies for a portfolio or program

Outcomes:

      Analyse Recommend and Implement testing practices in projects      Assess existing tools/frameworks and propose enhancements      Customize and Implement Testing Tools and Frameworks      Define Test Strategy for a Program      Conduct Technical Review of Projects and Identify risks/issues      Drive the capture and delivery of Test Metrics

Measures of Outcomes:

     Test Coverage      Test Automation Coverage      Savings from Optimization      Savings from Automation      Defect Removal efficiency      No: of Kaizens initiated and implemented      Cost savings for the customer      Cost saving from carrying out Test Optimization exercise Continuous service improvements

Outputs Expected:

Test Strategy:

Define and implement test strategy Define and baseline tool strategies Define and document test environment and test data strategies Perform feasibility study for recommended solutions


Knowledge Management:

Publish best practices and guidelines
standards
white paper
etc.


Test Reporting:

Conduct cost benefit analysis


Test Design
Development
Execution:

Create strategies for test optimization Carry out gap analysis and identify improvement areas Identify program goals and define KPI's and SLA's Identify and implement industry wide best practices


Test Planning:

Perform test maturity assessments
provide recommendations and define roadmaps Identify candidate for automation by prioritization

Skill Examples:

     Ability to define test strategies      Ability to manage and evaluate the test tools and frameworks      Ability to create re-usable assets      Ability to identify test practice gaps and provide recommendations      Ability to perform test maturity assessments Ability to define service improvement roadmaps

Knowledge Examples:

     Knowledge of Automation Techniques      Knowledge of Testing methodologies      Knowledge of Test Automation tools and frameworks      Knowledge of Automation ROI analysis      Knowledge of industry wide KPI's Knowledge of Test Data and Test Env requirement identification

Additional Comments:

Looking for a Test automation Architect who analyzes and help creating automation framework related to Applications under test having various tech stacks. The candidate will design and architect Test Automation frameworks and has a strong overall knowledge custom test automation frameworks architecture and BDD/ATDD concepts and leading quality engineering initiatives. Qualifications • Minimum 12 years’ experience in an IT environment, • Application and Infrastructure design experience, with deep understanding of, Automation frameworks, tools like Selenium, Appium, Cypress, and language preferably Python, JavaScript. • Strong experience in Designing Automation Framework. • Minimum 10 years of experience in Test Automation and minimum 3 years’ experience in Test architect role • Expertise in Software Testing, proficient in Client/Server, Web based and API applications • Well versed with Automation maturity assessment, feasibility analysis and tooling strategy • Expertise in Automationframework development, customization, reporting component integration • Experienced in Java and Python. • Expertise in Selenium and Appium automation tools on both Android and web platform and automating regression test cases using Selenium WebDriver with Java. • Skilled in Python,. Worked on various tools like PyCharm, Visual Studio, JetBrains, HP ALM, ADO,JIRA, Zephyr, MySql, Polarion, VsTest, Docker and Mobile applications (Android and iOS) by adopting Agile Methodology Java and Python • Experienced in BDD Methodology using Cucumber tool. • Expertise in different phases of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) including methodologies like Agile and Waterfall. • Exposure to DevOps integration, CI-CD/Continuous testing using Bamboo, Jenkins, SAST and DAST integration • Experienced in Scrum and KANBAN Framework for the project from requirements through delivery of the project. • Hands-on experience with all levels of testing viz., Integration, Regression, Smoke, Sanity, Functional, System, Integration and UAT Testing. • Good Exposure to Testing Life Cycle and Bug Life Cycle. • Conducted test case reviews, provide project related status reporting, coordinate all release planning, and lead the testing team through all project phases • Mentoring new team members and leading team of 10+associates • Proven strong analytical and problem-solving skills - including requirements analysis, detailed planning, and risk assessment • Effective organizational and communication skills, with the ability to develop and deliver technical presentations and tailor content to audience as appropriate • Work with cross-functional teams, product management, development, and operations to architect innovative Test solutions that meet the requirements of Group IT strategy. • Bachelor's degree in computer science, information technology or equivalent.

Confirm your E-mail: Send Email