Role description
Job Title: Senior SDET – Serenity Framework Expert
Experience Range: 7–9 Years
Hiring Location: [Insert Location – e.g., Bangalore / Hyderabad / Pune / Remote]
Role Proficiency:
Create and organize the testing process based on project requirements. Manage and monitor test activities within the team, ensuring the delivery of high-quality outcomes while contributing to automation and continuous testing initiatives.
Key Responsibilities & Outcomes
Test Design, Execution & Reporting
Create test estimates, schedules, and ensure full test coverage
Develop and review test plans, scripts, and execution results
Produce test logs, defect reports, and test summaries for validation
Ensure test automation is implemented and maintained for key scenarios
Publish RCA reports with preventive action plans
Coordinate sign-off walkthroughs and stakeholder demos
Process & Project Management
Ensure adherence to engineering practices and testing standards
Track project metrics and progress; ensure timely delivery
Participate in governance calls and report issue status to stakeholders
Manage effort variance, test automation coverage, and team utilization
Identify risks and define mitigation & contingency plans
Define KPIs for client engagements and ensure adherence
DevOps & Automation Integration
Collaborate with DevOps teams to understand frameworks and enable continuous testing
Integrate Serenity tests into CI/CD pipelines (e.g., Jenkins, Azure DevOps)
Maintain and update test automation frameworks; ensure reusability and scalability
Guide team in Serenity configuration and best practices
Requirements & Risk Management
Analyze, prioritize, and identify gaps in user stories or requirements
Prepare workflow diagrams and RTMs for traceability
Identify critical end-to-end test scenarios with minimal supervision
Prepare and track progress against schedules
Knowledge & Collaboration
Contribute to best practices, lessons learned, and retrospectives
Mentor team members on test automation, framework use, and code quality
Ensure proper test environment and data provisioning
Manage quality of deliverables and drive metrics
Must-Have Skills
7–9 years of experience in QA automation or SDET role
Strong expertise in Serenity Framework with Cucumber/JUnit
Proficiency in Java or any object-oriented language integrated with Serenity
Hands-on experience with BDD principles and building maintainable automation solutions
CI/CD integration experience with Jenkins, Azure DevOps, or similar tools
Strong understanding of test methodologies, test design techniques, and RCA
Experience in creating test plans, RTMs, and traceability reports
Excellent understanding of test data/environment needs
Strong communication and stakeholder management skills
Good-to-Have Skills
Experience with API automation and performance testing
Exposure to microservices, Kafka-based applications
Familiarity with other automation tools (e.g., Selenium, Rest Assured)
Knowledge of cloud services like AWS
Ability to work in Agile/DevOps environments
Hands-on experience with test management tools like JIRA, Xray, or ALM
Performance Measures (KPIs)
Test Script Creation and Execution Productivity
Test Execution Coverage and % Test Case Reuse
Defect Leakage & Acceptance Ratio
Automation Coverage and Review Efficiency
On-time Delivery and Effort Variance
Risk Mitigation Efficiency
Team Utilization and Delivery Quality
Skills
BDD,Junit,Cucumber