Responsibilities:
Architecting the test automation framework from scratch & re-architecting when needed, maturity to consider cross-functional feedback while designing
Strong expertise in test automation of APIs, Web, and Backend applications using industry-standard test automation frameworks - preferred BDD – Gherkin and Behave/Cucumber, Pytest.
Ability to understand system architecture, and technical requirements, collaborate with the product owners, Functional Dev and QA to understand user stories and Non-functional requirements
Ability to define and maintain the performance test plans, test objectives, acceptance criteria, workload profiles and use case scenarios.
Ability to utilize load testing software to inject load, measure, and analyze performance data (workload, system, and application), analyze metrics from applications, system logs, and other monitoring tools, and simulate system behavior to improve the performance and reliability of applications.
Ability to collaborate with System architects and developers for Performance profiling and analyzing which will help to identify bottlenecks of code.
Ability to automate all Performance Suite to execute during any release of NFR certification.
Ability to provide clear and concise reports with recommendations to improve performance, reliability, and stability
Requirements
Expertise in Load Testing with JMeter(MUST) AND/OR any other open source tools such as Locust/Gatling/K6
Experience in Application performance Monitoring such as Datadog/Grafana(MUST)
Experience in profiling and analyzing with any tool like Jprofiler / Optimized (for profiler) and GCViewer / Heap analyzer / Thread Analyzer Statspack / DBMon / SQLProfiler(for analyzer) is highly desirable
Experience in programming with Python (MUST)
Strong knowledge in Database SQLServer/Postgres/Snowflake
Knowledge in AWS Services- S3, Lambda, Cloudwatch, ECR/ECS, Batch services
Strong knowledge of the testing process and comfortable participating and supporting in certifying the NFRs during production support ticket resolution, sprint testing cycle, regression testing, and UAT
Experience with Agile methodologies, such as Scrum, Kanban
Key competencies required: Problem-Solving, Analytical, Collaboration, and Accountability
An influencer by always advocating for technical excellence and innovation while being open to change when needed
Efficiently utilize DevOps tools and practices to build and deploy software
Have knowledge of Test Driven Development
Resilient in ambiguous situations and can approach challenges from multiple perspectives
Advantage if,
a. Has Healthcare/Life Sciences domain experience
b. Has a piece of working knowledge of Performance testing, security testing, and ETL testing
--
You must verify your mobile number to apply to this job.