- Quality-focused : A strong understanding of software testing methodologies, testing lifecycles and software development lifecycle (SDLC).
- Analytical thinker : Keen analytical skills with a meticulous eye for detail.
- Adaptable learner : A willingness to embrace new tools, technologies, and processes.
- Customer-centric : A passion for delivering high-quality products that exceed customer expectations.
- Efficient worker : Ability to thrive in a quick-paced environment with minimal supervision.
- Effective communicator : Excellent verbal and written communication skills to foster effective collaboration.
- Problem-solver : A critical thinker capable of solving complex problems efficiently.
What You Will Be Doing
- Test case development : Create and execute comprehensive test cases aligned with requirements, user stories, and acceptance criteria.
- Manual testing : Perform thorough manual testing across various platforms (web, mobile, desktop) to ensure software functionality.
- Defect tracking: Identify,
document, and track bugs or issues using industry-standard bug-tracking tools.
- Regression testing : Conduct regression testing to safeguard existing functionality from recent code changes.
- Collaboration: Work closely with developers, business analysts, and product managers to understand requirements, provide feedback, and ensure quality.
- Documentation : Prepare and maintain detailed test documentation, including test plans, scripts, and reports.
- User experience : Evaluate the user experience to guarantee the application meets user expectations.
- Quality Engineering : Apply quality engineering principles throughout the Agile product/software lifecycle.
- Automation : Design and develop automation scripts when necessary to enhance efficiency and coverage.