The company is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology.
Requirements and Skills :
- 4+ years of overall experience in software testing.
- 2+ years of hands-on experience in performance testing.
- Proficiency in performance testing tools such as JMeter or LoadRunner.
- Strong analytical and problem-solving skills.
- Experience designing, implementing, and executing load, stress, and scalability tests.
- Excellent collaboration skills with development and QA cross-functional teams to address and optimize application performance issues.
- Ability to oversee test execution, monitor key metrics (e.g., response time, throughput), troubleshoot issues, and visualize data using tools like Grafana.
- Skilled in reviewing and optimizing test scenarios and scripts to emulate real-world conditions.
- Capable of defining testing objectives, scope, and strategies aligned with business needs, selecting appropriate tools and methodologies.
- Ability to identify risks and provide recommendations to stakeholders, highlighting bottlenecks and optimization opportunities.
- Committed to implementing best practices and staying updated on new tools and industry trends to improve the overall testing process.
- Proficient in analyzing test results to locate issues such as slow queries, inefficient algorithms, or resource contention, and providing actionable recommendations.
Technical Skills :
Experience with performance testing tools (e.g., JMeter, LoadRunner).Knowledge of scripting languages such as Python or Java.Understanding of TCP / IP, and traffic protocols, including communication using certificate authentication.Basic knowledge of SQL / NoSQL performance tuning.Ability to simulate production-like conditions.Familiarity with servers, virtualization, and cloud infrastructure for environment setup and maintenance.Hands-on experience with Visual Studio Explorer and Visual Studio Code.Experience with cloud platforms, especially Azure.Experience in automation and CI / CD pipelines.Additional Knowledge :
Techniques for improving application efficiency (e.g., refactoring code, caching).Server and database optimization (e.g., scaling, indexing).Enhancing network performance (e.g., compression, CDNs).Setting up continuous monitoring for long-term stability and responsiveness.Clear and concise reporting of findings to technical and non-technical teams.Willingness to learn new tools and methodologies as needed.Ensuring test environments accurately mirror production settings.Efficient allocation of hardware, software, and network resources.Coordination with developers, operations, and QA teams to maintain environment stability.Benefits :
Family health plan.Birthday day off.Continuous training through content platforms.And more!