Job Description
We are seeking a skilled Test Engineer to join our team. The ideal candidate will be responsible for ensuring the quality and functionality of our multi-module, multi-language platform through comprehensive testing processes. This role involves active participation in the entire project lifecycle and close collaboration with cross-functional teams.
Key Responsibilities
- Conduct comprehensive testing (functionality + UI) for multi-module, multi-language platform components
- Participate in the full project lifecycle including requirement analysis, design reviews, and testing strategy development
- Develop and execute detailed test plans to ensure product quality
- Perform defect localization, tracking, and verification throughout the testing process
- Collaborate effectively with business teams, developers, and fellow testers to understand business requirements and architecture
- Continuously improve testing processes and methodologies to enhance efficiency
Job Requirements
- Proven experience in software testing with expertise in both functional and UI testing
- Strong understanding of the complete software development lifecycle
- Excellent analytical skills for problem identification and resolution
- Ability to quickly learn new business domains and technical architectures
- Strong testing foresight and ability to anticipate potential issues
- Excellent stress management skills and ability to work under tight deadlines
- Effective communication skills for cross-team collaboration
- Continuous improvement mindset for testing processes and methodologies
Preferred Qualifications
- Experience with automated testing tools and frameworks
- Knowledge of multiple programming languages and testing methodologies
- Familiarity with Agile development practices
- Certification in software testing (ISTQB or similar)