Technology Consulting
Microsoft
Technology Consulting
Hyderabad, Telangana, India
Save
Overview
At Microsoft, our core mission is empowering every person and every organization on the planet to achieve more. Industry Solutions (IS) is a global organization of over 16,000 strategic sellers, industry experts, elite engineers, architects and consultants, who along with delivery experts are working together to bring Microsoft’s mission of empowerment – and cutting-edge technology - to life for the world’s most influential customers. We are on the front lines of innovation, working side-by-side with customers to drive value across the entirety of their digital transformation journey. Our team prides itself on embracing a growth mindset, inspiring excellence, and encouraging everyone to share their unique viewpoints and be their authentic selves.
Qualifications
Qualification:
- 8-12 years in software delivery
- 8+ years in software testing
- 3+ years in performance testing and associated tools.
Required Skills:
- Experience in Performance tools like JMeter, LoadRunner, or similar.
- Experience in understanding customer environment and requirements to ensure that the developed solution meets customer goals.
- Resolve sophisticated technical issues and drive innovations that improve system availability and performance.
- Execute load and performance tests to validate system performance and stability; and troubleshoot and identify issues. Analyze metrics and trends to glean opportunities for performance improvements of the application.
- Assess application architectures and formulate performance test plans.
- Define performance test objectives, acceptance criteria, workload profiles, and use case scenarios.
- Gather, measure, and analyze performance data, including workload, system, and application metrics.
- Develop and maintain automated performance test scripts to ensure consistency and repeatability of tests.
- Set up and configure test environments that accurately mimic production conditions.
- Implement and maintain performance monitoring solutions to proactively identify bottlenecks and areas for optimization.
- Collaborate with developers and other stakeholders to troubleshoot performance issues and provide root cause analysis.
- Offer suggestions for system performance improvements and work with the development team to implement optimizations.
- Experience in leading the team.
- Hands-on experience in DevOps (CI/CD).
- Excellent communication, collaboration, reporting, analytical and problem-solving skills.
- Process-oriented with the ability to think strategically.
- Ability to work independently with minimal supervision.
- Adaptability and ability to thrive in a dynamic environment.
Must-Have Skills:
- Deep understanding of SDLC and testing methodologies.
- Sharp customer focus and passion for improving customer experience.
- Knowledge of cloud computing (Azure preferred).
- Experience in leading agile/Scrum testing teams.
Responsibilities
We are looking for a Performance Test Engineer who has a genuine interest in and demonstrated track record in Performance Engineering as their primary focus. We need someone who will come into our team and lay down a sound strategy and deliver against that at scale in our multi-application environment. We need someone who can converse at the level of a developer, someone who is a proficient coder themselves, someone who can articulate their strategy well and align the teams and implement through process that is consistent, flawless, and agile. We need this person to be able to go deep when needed and juggle multiple projects at a high level too. We need this person to broaden their skills too and develop their expertise on our core platforms. We need a constant stream of innovation, new ideas and challenges, all in the name of delivering quality products to our customers.
- Performance Expectations:
- Clearly defined goals and objectives.
- Regular assessment and feedback.
- Commitment to continuous improvement and skill development.
- Responsibilities:
- Ownership of assigned tasks and projects.
- Accountability for meeting deadlines and quality standards.
- Collaboration with team members and stakeholders to achieve desired outcomes.
- Performance Metrics:
- Key performance indicators (KPIs) aligned with organizational goals.
- Regular reporting and analysis of performance data.
- Adjustments based on performance reviews and feedback.