Responsibilities
- Help create test scenarios and develop scripts to validate software functionality.
- Support the setup of test data needed for functional validation under guidance.
- Set up test environments that simulate real-world usage conditions.
- Run both manual and automated functional tests, record outcomes, analyze results, and report defects, risks, and observations.
- Support the implementation of software development practices, standards, and processes to ensure high-quality delivery in alignment with the Software Development Lifecycle and Agile framework.
- Demonstrate strong technical execution and quality focus by leveraging analysis tools, review checkpoints, and peer feedback, while encouraging innovation and best practices in junior team members.
- Stay informed about new technologies, methodologies, and models to support competitive advantage and support their integration into team workflows as needed.
- Support improvements in the engineering lifecycle by contributing to knowledge sharing and continuous learning initiatives.
- Take part in code reviews to promote innovative thinking, enhance design quality, and increase overall engineering effectiveness.
- Identify, document, and escalate issues related to product design, features, and functionality to appropriate stakeholders to maintain alignment with project objectives.