Role and Responsibilities:
- Guide the work of a group of SDETs in one or more functional areas with responsibility for all aspects of test automation, including framework enhancements and being an evangelist of quality.
- Review source code for potential problems, help debug and triage issues, and isolate fixes.
- Guide tool analysis, create proof-of-concept models, and make recommendations to support the tools selection process.
- Analyze, recommend, and implement industry best practices for coding guidelines, peer reviews, Git workflow, process workflow, quality gates, CI/CD processes, etc.
- Actively participate in reviews (walkthroughs) of technical specifications and program code with architects and developers. Communicate design, requirements, feature sets, functionality, and limitations of systems/applications to the team.
- Promote quality engineering processes, practices, and standards both within and across teams.
- Enable CI/CD integration for various automated test suites. Ensure proper test reporting, alerting, and enforcement of quality gates.
Continuously evaluate opportunities for improvement.
- Invest in building robust data seeding and test execution techniques to ensure reliable test results.
- Collaborate with other teams including Release Management, SRE, Performance Engineering, Project Management, and Application Support to ensure successful delivery of current system features.
- Proactively engage with Product Owners from feature inception through functional validation to launch, always seeking to identify potential quality issues.
- Design and document comprehensive test strategies, testing guidelines, standard operating procedures (SOPs), utilities, and tools to improve test automation efficiency.
- Triage customer issues, analyze production metrics, provide root cause analysis, and recommend system hardening measures. Maintain awareness of customers receiving new code/updates per the Release Schedule.
- Provide guidance to SDETs, Associates,
📌 Sr Staff SDET (India)
🏢 Alkami
📍 India