Senior Software Test Engineer
- Source: LinkedIn
- Tutorcloud.ai
- On-site
- Bengaluru
- Full-Time
- Senior
Job Description
Job Description
Senior Test Engineer (Integration & Load Testing)
Industry: EdTech (Education Technology)
Location: Bangalore (Global Role)
Reporting To: IT Manager
Position Overview
We are seeking a visionary, results-driven Senior Test Engineer with strong expertise in integration and load testing to ensure the reliability, scalability, and performance of web applications built with Node.js and Python.
Key Responsibilities
-
Design, develop, and execute integration test strategies across distributed systems and APIs.
-
Perform load, stress, and performance testing to determine system limits and scalability.
-
Identify bottlenecks and performance issues under varying load conditions.
-
Estimate and validate the maximum number of concurrent users supported per application instance.
-
Collaborate with engineering teams to improve system performance and reliability.
-
Automate test workflows and integrate them into CI/CD pipelines.
-
Analyze test results and provide actionable insights and recommendations.
Required Skills:
-
Strong experience in integration testing and performance/load testing.
-
Hands-on expertise with Apache JMeter and Playwright (primary tools).
-
Experience testing Node.js and Python-based applications.
-
Understanding of REST APIs, microservices architecture, and distributed systems.
-
Familiarity with monitoring and profiling tools.
-
Strong analytical and problem-solving skills.
Educational Qualification:
-
Bachelor’s degree in Computer Science, Information Technology, or a related field.
-
Master’s degree is a plus.
Experience:
-
5+ years of experience in software testing with a focus on integration and performance testing.
-
Proven experience in load testing high-traffic applications.
-
Experience working in agile development environments.
Good to Have:
-
Experience with tools like Gatling, k6, or Locust.
-
Knowledge of cloud environments (AWS/Azure/GCP).
-
Experience with containerized environments (Docker/Kubernetes).
Goal:
Ensure applications are stable, bug-free, and capable of handling expected and peak concurrent user loads efficiently.
- Equal Opportunity Employer
We are committed to diversity, equity, and inclusion. Applications are welcome from candidates of all backgrounds and experiences.
Skills
- jmeter-tool
- Playwright
- NodeJS
- Python
- gatling
- k6
- locust
- amazon-web-services
- microsoft-azure
- google-cloud-platform
- Docker
- Kubernetes
