📄 Job Description
Key Responsibilities:
1. Perform end-to-end testing of applications across multiple browsers and operating systems.
2. Understand functional and business requirements and ensure successful implementation post-deployment.
3. Contribute to the development and delivery of assigned projects.
4. Participate in all phases of the Software Development Life Cycle (SDLC), including effort estimation, solution design, development, testing, deployment, documentation, debugging, support, and security enhancements.
5. Actively participate in Agile ceremonies, including stand-ups, sprint planning, and retrospectives.
6. Conduct code reviews and provide constructive, meaningful feedback to team members.
7. Research, evaluate, document, and recommend solutions for future product enhancements, considering trade-offs and technical feasibility.
8. Take ownership of assigned tasks and drive them through to successful completion.
9. Collaborate with cross-functional engineering teams to ensure adherence to best practices, standards, and development processes.