Test Architect – Performance

Apply Now
Exp: 12 to 14 Years
Noida
Posted on

A day in the life of our Value-Creator!

  • As part of the Crestech testing team, you will play a leadership role in modelling, analysing new features, identifying Perf trade-offs, projecting Performance, and collaborating with Architects, Designers across various orgs to intercept roadmaps.
  • Your responsibilities will include, but are not limited to: Investigating novel features to optimize Performance using various methods including Cycle Accurate/Approximate modelling, Analytical roofline models analysis etc.
  • Collaborating with various teams to justify features and intercept roadmaps.
  • Develop high fidelity performance models to help architecture studies.
  • Understand the key usage models, derive key performance indicators, and develop the appropriate modelling framework
  • Implement the key architecture and Arch features into the modeling framework to project the performance and correlate with simulation/emulation/sales data.
  • Engage in continuous innovation and improvement of power and performance modelling frameworks
  • Matrix with multiple clients/teams effectively to lead performance projections and attainment activities throughout the project execution.
  • You should be well versed in Distributed testing & Continuous integration/ continuous development.
  • Infrastructure Capacity Planning as per application requirements.

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
Bachelor of Engineering

Business Unit
Testing Services Group

Key Job Requirements:

  • Provides multi-layered technical expertise to the teams.
  • Provide Performance Testing Strategy and approach.
  • Defines, documents and tests processes for inclusion into technical platforms, subsystem specifications, input/output and working parameters for hardware and/or software compatibility.
  • Ability to understand and analyse application design, possible weaknesses
  • Develop team strategy and drive the strategy through consistent mentoring
  • Review and advise team on planning and other test artifacts
  • Correlating the Performance of the Design with Performance Models
  • Provide support to the Presales team in solution design, RFP, and Estimation
  • Hands on knowledge with multiple performance testing and monitoring tools
  • Strong Knowledge of handling/designing complex Performance script.
  • Expertise in database performance tuning including aspects like partitioning, indexing etc.
  • Strong knowledge on Heap /Thread Dump/ GC Database tuning.
  • Hands on experience on Jenkins/Build Deployment/Agent Configuration
  • Exploring new tools, technologies, and trends in performance testing
  • Understanding of Azure / AWS / GCP and related monitoring tools
  • Periodic communication to all the stakeholder

Preferred Skills:

  • Good understanding of diverse types of application architecture and great collaboration skills
  • Strong leadership skills, initiative-taking, persistent, and resilient with the ability to operate in face of ambiguity
  • Comfortable operating in a dynamic environment with rapidly changing priorities and direction
  • Strong problem solving, debugging, multi-tasking, and brainstorming skills
  • Excellent Analytical, Client interfacing and stakeholder management skills.
  • Experience in developing innovative, low cost and low power architectures.
  • Experience in debugging application code like Java, Python, JavaScript, SQL, Oracle etc.

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