Builds testing fundamentals while learning AI-assisted test generation from day one.
| Core KRA | Expected Behaviors |
|---|---|
| Foundational Testing & Error Identification | Recognizes common errors through training; documents issues clearly; follows QA standards for manual testing |
| Test Case Design & Execution | Designs simple, clear test cases; executes them accurately with attention to detail; covers UI/UX basics and functional flows |
| Testing Methodologies & Coverage | Applies basic testing types—black-box, white-box, regression; understands unit vs. functional tests |
| Testing Tools & Documentation | Uses basic test management and bug-tracking tools effectively; maintains accurate documentation |
| Debugging Support & Collaboration | Participates in debugging sessions with developers; provides clear defect information; learns root-cause thinking |
| AI-Assisted Test Writing | Uses AI tools to generate test cases; validates generated tests for correctness and completeness |
| Core KRA | Expected Behaviors |
|---|---|
| Task Execution | Completes well-defined tasks within agreed timelines; follows guidance from senior engineers |
| Estimation Awareness | Provides basic effort estimates with support; understands how estimation affects planning |
| Requirement Understanding | Reads, clarifies, and confirms requirements before coding; asks questions early |
| Progress Reporting | Regularly updates task status using project tracking tools; communicates progress proactively |
| Issue Escalation | Flags blockers, delays, or uncertainties early to avoid schedule disruptions |
| Core KRA | Expected Behaviors |
|---|---|
| Team Collaboration | Works cooperatively with teammates; actively participates in team discussions |
| Code Review Participation | Submits code for review; incorporates feedback constructively to improve quality |
| Learning and Skill Development | Participates in training sessions, learning programs, and self-development activities |
| Feedback Acceptance | Seeks feedback proactively; applies it to improve performance and habits |
| Knowledge Sharing | Shares useful learnings, tools, and resources with team members |
| Core KRA | Expected Behaviors |
|---|---|
| Client Awareness | Understands client objectives, project goals, and expected outcomes with guidance |
| Professional Communication | Communicates clearly and professionally in client interactions under supervision |
| Feedback Handling | Records, understands, and shares client feedback accurately with the team |
| Task Readiness for Client Use | Ensures work delivered to clients is clean, tested, and meets expected standards with support |