- Test Case Design & Automation: Define and automate comprehensive test cases based on strategy and requirements. Investigate, analyze, and challenge requirements. Proficiency in test automation tools and frameworks, including BDD and Gherkin.
- Test Execution: Perform manual and automated tests, validate functionality and performance, and document results. Report and track defects until resolved.
- Collaboration: Work closely with development teams to analyze and resolve defects. Provide detailed defect reports and support the bug-fixing process.
- Test Environment Management: Manage test environments, ensure availability of resources, and integrate test automation into the CICD pipeline.
- Test Strategy Contribution: Understand software architecture, identify automation opportunities, and contribute to the overall test strategy.
- Leadership & Change: Contribute to improvement roadmaps, present plans, and engage stakeholders.
- Project Involvement: Participate in large-scale, multidisciplinary projects, spanning multiple departments.
- Continuous Learning: Stay current with testing trends, and share knowledge to foster continuous improvement within the team.