Kryon Knowledge Works
Non-Functional Test Engineer
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Bengaluru, Karnataka, India
Work mode:
Hybrid
Published on:
10 September 2026
What they need
Interested candidate kindly send your resume to [email protected] / [email protected] and 91 93619 12009 / 91 93619 12010
Job summary
Role Purpose
We are seeking an experienced Non-Functional Test Engineer whose primary expertise is Apache JMeter, complemented by hands-on functional test automation using Playwright with TypeScript. The role will define, automate, execute, and analyse performance and resilience tests for distributed, message-driven applications. The engineer will also contribute to functional regression automation and use approved AI-assisted quality-engineering techniques to improve test design, coverage, analysis, and delivery speed.
Core objective: provide evidence-based assurance that services are performant, scalable, resilient, and functionally reliable under realistic operating conditions.
Key Responsibilities
Non-Functional Testing Primary Focus
- Develop and maintain the non-functional test strategy, plans, scenarios, scripts,
datasets, execution schedules, and evidence.
- Design and implement JMeter tests covering load, volume, stress, capacity, spike,
scalability, endurance, soak, concurrency, throughput, resilience, failover, and recovery.
- Test APIs, databases, messaging interfaces, asynchronous processing, batch
processes, and end-to-end business workflows.
- Build realistic workload models using production volumes, transaction profiles, peak
periods, growth forecasts, and service-level requirements.
- Validate response time, throughput, percentile latency, error rate, resource utilisation,
recovery behaviour, and data integrity against agreed non-functional requirements.
- Configure distributed and non-GUI JMeter execution and integrate performance tests
into CI/CD pipelines.
- Correlate test results with application, JVM, database, infrastructure, network, and
messaging metrics.
- Identify bottlenecks and collaborate with developers, architects, platform engineers,
operations teams, and database specialists on remediation.
- Produce clear test reports, trend analysis, risk assessments, and evidence-based
release recommendations.
- Maintain reusable performance-test frameworks and establish repeatable baselines for
regression comparison.
- Support testing of Java and Spring Boot microservices, Kafka-based processing, IBM MQ
interfaces, and PostgreSQL-backed services.
- Exercise component-failure, dependency-failure, retry, backlog, recovery, and
active/active scenarios while verifying that processing does not lose or duplicate
messages.
Functional Automation Secondary Focus
- Develop and maintain automated functional and regression tests using Playwright with
TypeScript.
- Automate user-interface, API, integration, and end-to-end business scenarios.
- Implement reusable page objects, fixtures, test-data utilities, assertions, and reporting
components.
- Validate functional behaviour, error handling, audit records, role-based access, and
cross-system message flows.
- Integrate Playwright suites into CI/CD pipelines and support parallel and cross-browser
execution.
- Investigate flaky tests and improve automation reliability, maintainability, and execution
time.
- Work with functional testers and business analysts to convert acceptance criteria into
traceable automated tests.
AI-Enabled Quality Engineering
- Use approved AI tools to accelerate test-scenario and edge-case generation, JMeter and
Playwright script creation, synthetic test-data preparation, log analysis, result
interpretation, defect investigation, automation refactoring, and documentation.
- Apply human review and validation to every AI-generated test asset, recommendation,
and finding.
- Evaluate AI-assisted outputs for correctness, reproducibility, security, traceability, and
maintainability.
- Protect confidential information, credentials, production payloads, personal data, and
source code when using AI tools.
- Promote responsible AI adoption while ensuring that final quality and release decisions
remain evidence-based and human-owned.
Essential Skills and Experience
- Strong commercial experience in non-functional, performance, scalability, and
resilience testing.
- Advanced hands-on expertise with Apache JMeter, including thread groups, workload
modelling, parameterisation, correlation, assertions, timers, controllers, extractors,
Groovy/JSR223 scripting, distributed execution, and non-GUI operation.
- Experience testing REST APIs, asynchronous services, messaging platforms, databases,
and end-to-end integrations.
- Ability to interpret CPU, memory, JVM, garbage collection, thread, connection-pool,
database, Kafka, and network metrics.
- Strong understanding of latency, throughput, concurrency, percentiles, saturation,
queuing, scalability, and capacity planning.
- Practical functional-automation experience using Playwright and TypeScript.
- Good knowledge of API testing, SQL, JSON, XML, Git, and CI/CD practices.
- Experience with observability tools such as Splunk, Grafana, Dynatrace, AppDynamics,
DX APM, or equivalent.
- Strong diagnostic skills and the ability to distinguish test-tool limitations from
application, data, dependency, or infrastructure defects.
- Ability to explain technical findings clearly to engineering teams and non-technical
stakeholders.
- Experience working in Agile or specification-driven delivery environments.
Desirable Skills
- Experience with Java, Spring Boot, Kafka or Kafka Streams, IBM MQ, PostgreSQL, and
microservice architectures.
- Experience testing services deployed to PCF, Kubernetes, cloud platforms, or
active/active environments.
- Knowledge of Kafka partitions, consumer groups, lag, rebalancing, retries, dead-letter
handling, and message ordering.
- Experience with resilience and disaster-recovery testing across multiple sites or
availability zones.
- Familiarity with accessibility, security, and compatibility automation.
- Experience with GitLab CI, Jenkins, Azure DevOps, or similar delivery pipelines.
- Exposure to complementary performance tools such as k6, Gatling, LoadRunner, or
BlazeMeter.
- Understanding of financial-services, payment-processing, or other high-availability
regulated environments.
- A relevant testing certification, such as ISTQB, is advantageous.
Expected Deliverables
- Non-functional test strategy and detailed test plans.
- A maintainable JMeter performance-test framework and reusable scripts.
- Realistic workload, capacity, and test-data models.
- Automated Playwright and TypeScript regression suites.
- Performance baselines and release-to-release comparisons.
- Defect reports supported by logs, metrics, and repeatable evidence.
- Execution reports containing percentile-based analysis, risks, and recommendations.
- Traceability between requirements, acceptance criteria, tests, results, and defects.
- AI-assisted QA practices with documented human review and governance controls.
Success Measures
- Performance, capacity, scalability, and resilience risks are identified before production
release.
- Test evidence demonstrates compliance with agreed service levels and non-functional
requirements.
- JMeter and Playwright automation is stable, maintainable, repeatable, and integrated
into CI/CD.
- Responsible AI assistance reduces test-preparation and diagnostic effort without
weakening controls.
- Release recommendations are clear, timely, and supported by measurable evidence.
- Quality engineering is effectively coordinated across QA, development, architecture,
infrastructure, operations, and business teams
Other offers great for you!
These companies are also looking for great profiles
NG Consulting
Ingénieur test hardware
Selon Profil
Permanent contract
Lyon, France
Onsite, Hybrid
Skills
8 months ago
Quick apply
Wikeys
Ingénieur Test Automation Medior
600
Freelance
Brussels, Belgium
Hybrid
Skills
1 month ago
Quick apply
iSupplier
Ingénieur Test Intégration
500
Freelance
78280 Guyancourt, France
Onsite
Skills
1 month ago
Quick apply