Test Architect – Automation

Apply Now
Exp: 12 Years and above
Noida
Posted on

A day in the life of our Value-Creator!

  • Design and build automation strategy to support regression testing based on the technical analysis, complexity and reusability.
  • Ensure high quality product standards throughout the whole product life cycle from design to release.
  • Review and maintain Test plans including regressions for different Tech products.
  • Guide and mentor, the team during programming/scripting Road-Blocks.
  • Demonstrated skill in using coding standards and being an active participant in code reviews.
  • Preparing and explain the Test Automation progress and defect report.
  • Can handle multiple projects parallelly.
  • Identifies and suggests ways to improve processes across the team and department.
  • Support Organizational initiatives by undertaking tasks such as Trainings, Interviews etc.
  • You will develop, maintain, improve and enforce policies, procedures and templates that support the QA process; undertake internal quality audits.

If you are excited by above description, and feel you would be a good fit in our quest to provide seamless digital transformation for our customers, this is the place for you!

Educational Requirements
Bachelors/Masters of Engineering/Computer Applications/CS/IT or Equivalent preferred

Business Unit
Testing Services Group

Key Job Requirements:

  • Responsible for Design, Development, Deployment, and support of automated product.
  • Has good knowledge of popular Automation tools.
  • Proficient in programming languages such as Java/ C#/ Python.
  • Expert in Creating, modifying, debugging and executing Test scripts for Web/ Mobile Applications using Java and Selenium Web driver.
  • Test Management using any Test Management tool like Zephyr/JIRA/ MF ALM QC /TFS/AZURE.
  • Should be able to Build and Maintain Framework.
  • Reporting Test results and project status on regular basis to Team Lead.
  • Good understanding of methodologies such as Agile and Waterfall.
  • Hands on experience of working with at least one of GUI based test automation tools for desktop and/or mobile automation using Selenium. Experience on other tools like Appium testing will be added advantage.
  • Hands on experience in different test frameworks like Robot, TOSCA, Rest Assured, TestNG,Maven, Capgemini ADAPT etc. and device farm solutions like Perfecto / Experitest / AWS frameworks will be a big plus.
  • Should be able to help the Pre Sales team for Project estimations.
  • Mentor QA Team Leads & Managers and provide guidance
  • Support the implementation, development and maintenance of relevant Quality Matrices & Artefacts, InfoSec & Cyber Security policies, Standards, and Guidelines in alignment with applicable laws, Common security frameworks and leading practices as per Organizational requirements.

Technical and Professional Requirements:
Primary skills: Test Automation
You should have good knowledge on any of the bug tracking tool

Preferred Skills

  • Knowledge of version management tools and repository tools like Git and GitHub, Bit Bucket,CI & Build tools such as, Junit Jenkins, Gradle, etc.
  • Knowledge to create/manage execution pipeline on Azure Devops, Browser stack.
  • Should be knowledgeable in the modern Agile practices such as BDD/Cucumber, DevOps.
  • Familiarity with process of Test Automation tool selection & test approach.
  • Good to have knowledge of scripting languages like VBScript, Groovy, JavaScript and Shell Script.

Personal Attributes Needed

  • Possess excellent Communication skills (written, verbal both formal & informal)
  • Helps to create a positive, collaborative working environment for the team.
  • Quick grasping and flexibility to adapt to new technologies/processes.
  • Retaining skilled resources by instilling leadership in them and offer guidance to the junior resources as and when required thereby enabling them to grow.
  • Should be able to resolve workspace conflicts if managing a team.
  • Self-Driven and Ability to manage pressure.
  • Should be able to plan and organize and using the resource effectively.
  • Should be able to identify and solve complex testing issues.
  • Possess excellent Analytical abilities.
  • Should be able to identify the testing effort.

* Location of job posting is subject to business requirements