Software Development Engineer in Test
Solera View all jobs
- Hyderabad, Telangana
- Permanent
- Full-time
Adapt AI in all phases of STLC, adapt new tech stack for R&DWhat You’ll Do
- Own and drive performance engineering strategy for APIs, web applications, and distributed systems.
- Design and execute load, stress, endurance, spike, and scalability tests for enterprise applications.
- Build and maintain reusable JMeter frameworks, test data strategies, and workload models.
- Analyze application, infrastructure, and database behavior under load to identify bottlenecks, capacity limits, and performance risks.
- Collaborate with engineering teams to define and validate NFRs, SLAs, SLOs, and capacity targets.
- Work with observability and APM tools to diagnose performance issues across application and infrastructure layers.
- Integrate performance testing into CI/CD pipelines and shift performance validation earlier in the SDLC.
- Support root cause analysis for performance issues using logs, metrics, traces, thread dumps, heap analysis, and system monitoring.
- Provide engineering recommendations on scalability, caching, pooling, asynchronous processing, and resource optimization.
- Partner with architects and DevOps teams to improve performance readiness for cloud-native and containerized environments.
- Contribute to performance standards, governance, and best practices within the Quality / Engineering COE.
- Support performance validation for AI/ML-enabled systems, including latency-sensitive and resource-intensive workloads.
- 2–5 years of automation experience using industry-standard tools, Selenium preferred.
- Proficiency in Object-Oriented Programming (OOP) using Java.
- Hands-on experience in microservices validation and backend testing.
- Expertise in database querying, preferred experience with Cassandra and Elastic Search.
- Experience with data frameworks and queue validation, preferred tools include Apache Kafka, Postman.
- Exposure to CI/CD pipelines and parallel testing for scaling and faster executions using Jenkins and Kubernetes (K8s).
- Familiarity with AI tools to enhance QA productivity and automation efficiency.
- Proven ability to collaborate with Product, Engineering, DevOps and QA teams for release planning and execution.
- Experience in designing, developing, documenting, and maintaining test cases, tools, and automation frameworks.
- Ability to interpret functional requirements and design documents to create comprehensive test plans.
- Strong skills in defect triage and root cause analysis.
- Working knowledge of TestRail (test management) and JIRA (project tracking).
- Excellent communication skills and stakeholder engagement.
- Practical experience in Agile methodologies and sprint-based delivery.
- Soft Skills:
- Passion for quality and continuous improvement.
- Ability to work independently and in a team-oriented environment.
- Strong analytical and problem-solving skills.
- Adaptability to fast-paced and evolving environments.
- Knowledge of capacity planning, resilience testing, and failover validation
- Experience working in Agile / DevOps / SRE-driven environments