Overview:
Who We Are :
Zebra Technologies (www.zebra.com) seeks a Load/Performance Tester to join our Data Operations/Solutions development team responsible for ensuring high quality and big data components and solutions.
Our motto is "Have Fun At Work" and we want employees who enjoy their work. We collectively work together in Agile teams to drive our business forward. We are looking for collaborative individuals to join our Team and contribute to our success. Inspired? Motivated? Think you can do it? Come join us!
About You !
You as a Load/Performance Tester will be part of a growing team that works on data integration and orchestration of Zebra SaaS products with various data sources, such as cloud and ERP legacy systems, by using cutting edge data processing serverless technologies like Google Dataflow, Airflow and BigQuery. Our customers are spread out over many domains including retail, manufacturing, transport & logistics, and healthcare.
Responsibilities:
Key Responsibilities
Understand performance requirements, architectural dependencies at early stages
Create high quality stress, load and performance cases and associated documents.
Design, build, execute and monitor performance tests.
Creating and maintaining the performance test CI/CD pipeline
Stakeholder reporting
Escalate risks and issues appropriately to the leads
Able to identify, procure and manage environments and data required for testing.
Define metrics, practices, processes, reports and tools to ensure delivery is managed
Define and lead the Performance tuning/engineering parameters to meet the business expectations
Good working knowledge in Cloud, K8s core technologies with hands on Java scripting.
Prior experience in interfacing with customers in understanding their deployments and use cases in the areas of Serviceability.
Good hands-on experience in Linux, Kubernetes, OpenStack and working with CI/CD pipelines like jenkins
In depth and working experience with cloud-ready, cloud-native, micro services and containers architecture, Devops.
Demonstrated expertise with scripting, tracing tools (Wireshark, tShark etc) and automation framework
Working knowledge on the toolsets like Jira, Test Rail etc..
Able to bring in innovative practices for chaotic programmable performance tests like Chaos Monkey, AI driven test approaches etc..
Bachelor's degree in Electronics, Computer Science, Computer Engineering, or a software related discipline. A Master's degree in a related field is an added plus
Qualifications:
Essential Skills / Experience
10+ years of Test experience in functional, Non-functional(Performance, Robustness,etc) serviceability areas with large-scale distributed systems
Experience in Performance&Choas testing and engineering, including experience of exposure to analyzing application and microservices/REST/gRPC services performance.
Trouble shoot performance issues and suggest potential tuning parameters to product dev teams Defining test suit which includes benchmarking, load, soak and Resilience test.
Ability to define chaos and execute chaos test. Hands-on on JMeter / Grafana K6 etc.
Hands-on on log monitoring tool & various monitoring, profiling and tuning tools like Elk / Dynatrace /Datadog.
Hands on experience in analyzing Heap and Thread Dump.
Able to accurately analyse performance results and present results and analysis in both technical and business language
Good working knowledge on Cloud platform like GCP/AWS.
Hands on experience in Jenkins and Github.
Good Knowledge in springboot technology and good hands on with Java script
Knowledge of Agile software development life-cycle methodologies
Experience of working with multi-cultural and geographically disparate teams
Familiarity with the product based IOT industry is preferrable.
Ability to understand functional specifications from the customer perspective and design appropriate acceptance tests.
Proven experience of driving automation for functional and non-functional testing.
Ability to create and implement Performance automation frameworks in order to enable agile delivery.
Managing end-to-end performance engagements in multiple stakeholder driven projects/engagements along with providing overall strategy, engagement, governance etc.
Understanding of multi-tiered architecture and good exposure to test home grown applications along with third party products in on premise applications, SaaS and cloud-based implementation Ability to communicate clearly and effectively with different levels of stakeholders in application delivery, QA and business groups
Ability to transform organisation / testing teams from Manual to automated mode
Thorough understanding of test principles such as unit, smoke, functional (black box/white box), user acceptance and usability testing
Good knowledge of prevailing trends in testing domain for agile deliveries
Experience of establishing agile practices in QA teams and reduce testing time for accelerated product verification
Ability to analyse defects, spot trends and suggest corrective actions for early detection Experience of working in tight deadlines in a matured, risk-based and 'time-boxed' testing environment
Be able to demonstrate consistent and good judgement of assessing severity of issues Experience in stress, load and performance testing of global and regional applications with ability to define and document performance testing requirements and scenarios.
Desirable Skills
ISEB/ISTQB certification or equivalent Exposure to testing web/ mobile applications / apps/API/Microservices
Exposure to a varied environments and products like: Springboot, Mongo Atlas, K8's and GCP cloud solutions
Personal Characteristic
Excellent interpersonal and communication skills
Share this job:
Share this Job