- Assist senior engineers in crafting load models, designing and developing cohesive load, stress, capacity and endurance tests which span micro front-ends, application services and core enterprise services
- Write code that is of high quality and consistent with our coding standards
- Through automation, enable engineers outside your team to understand how recent code changes impact performance
- Produce automated performance and capacity testing reports in an easily digestible format for varying audiences such as Software Engineers, Site Reliability Engineers and Senior Leadership
- Participate in Communities-of-Practice in those technologies in which you have an interest
- Participate in continuous education programs to grow your skills both technically and in the Williams-Sonoma business domain
- Serve as a leader of a Scrum team and participate in all planning, stand-up and retrospective meetings.
Key Skills needed
- 15+ years of performance testing experience & would have worked at Principal level for at least 4+ years.
- Principal is hands-on leader who drives design, development and delivery to production, helping team members technically while working in key stakeholders to align for project goals regularly through discussions and demos.
- 5+ years of experience writing and maintaining performance tests in tools such as Apache JMeter
- Experience with APM (Application Performance Monitoring) and visibility tools such as AppDynamics, Open Search and Grafana
- Experience working with containerized Java and NodeJS applications running in Kubernetes as well as traditional Virtual Machines with Apache Tomcat as the Java application container
- Working knowledge of web technologies including HTML, HTTP, REST, JSON, and JavaScript
- Proficiency with SQL and a thorough understanding of relational database systems such as Oracle
- Knowledge of no-SQL and time series databases such as Oracle, Apache Cassandra and InfluxDB are a plus
- Knowledge of core web vitals as well as measurement tools such as SiteSpeed.io, Lighthouse, Chrome Performance Tools as well as WebPageTest are a plus
- An understanding of source code management tools such as Git and other core programming practices
- Enthusiasm for constant improvement as a Principal Software Engineer
- Ability to review and understand proposed designs and offer thoughtful feedback in a collegial fashion
- Ability to communicate clearly and effectively both verbally and in writing.
📌 Performance Test Engineer (Hyderabad)
🏢 Nisum
📍 Hyderabad
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.