Analyst(Data/ Business/ Application)

Senior Principal Analyst - Software Development & Testing


What makes Gartner Research & Advisory a GREAT fit for you? When you join the world’s leading Research & Advisory company, you’ll be part of a team that values curiosity, expert insights, bold ideas and intellectual courage, while driving partnerships with global organizations to make the right decisions on their key initiatives. Through constant learning, discovery and collaboration, you’ll not only help clients accomplish their mission-critical priorities, but also grow your career and the scope of your impact across industries. Our culture demands dedication— and rewards it with opportunity. If you’re always looking for what’s next in business and technology, Gartner is looking for you. 

Interested in learning more, view and register for any of our upcoming recruiting events here !

About the team

The Gartner for Technical Professionals (GTP) team is a highly collaborative group of technology industry analysts. Members of the team work together to produce research that answers the most pressing questions for technical professionals in government, commercial and not-for-profit organizations. GTP analysts deliver research in the form of written documents, presentations, inquiries, videos, blogs, and other forms of social media. A GTP analyst is an articulate thought-leader as well as an inquisitive student. The ideal candidate will have a hands-on practitioner background from working in technical roles (e.g. Software Development Engineer in Test (SDET), Test Engineer, Software Tester, Software Quality Engineer, Software or Solution Architect, etc.)

  • Develop thought leading research concepts and content.
  • Work with clients on strategic and tactical technology challenges.
  • Deliver presentations at Gartner events, including Catalyst, Summits, and Symposia.
  • Work with cloud, software, and other technology vendors on product direction.
  • Attain industry leadership by building visibility of your research.
  • Support Gartner sales with client visits and consultation.
  • Contribute to research as a collaborator and peer reviewer.
  • Expertise in software testing strategies and practices, including deep expertise with several testing styles, such as unit testing, static code analysis, performance testing, security testing, database testing, service testing, API testing, GUI testing, test environment automation, service virtualization and application performance monitoring. Practical experience applying these testing approaches to Web, mobile, API/services and/or database testing.
  • Working understanding of how to apply testing in the context of distributed and service-based architectures, including microservices, serverless, event-driven, container-based, SaaS, and cloud-native.
  • Working understanding of Agile methodologies, including Scrum and how to contribute successfully to a software product team.
  • The successful candidate has at least 5 years of experience in Software Testing
  • Candidates may come from an end user environment, software vendor in the product or delivery team, creative design shop as a supplier and/or a consulting background in this space.
  • Strong technical hands-on experience paired with great business acumen is required
  • Excellent written and verbal communication skills
  • Keen interest in future trends and developments in your dedicated area
  • Fluency in English required, any additional language a plus