- Lead and manage a team of testers, providing guidance, mentorship, and support
- Develop and implement effective testing strategies, processes, and methodologies
- Define and document test plans, test cases, and test scripts
- Conduct thorough testing of software applications, including functional, regression, performance, and usability testing
- Identify and report software defects, track them to resolution, and verify fixes
- Collaborate with cross-functional teams, including developers, product managers, and project managers, to ensure smooth and efficient software development and release cycles
- Responsible for final test product deliverables
- Continuously improve the testing process by implementing best practices and innovative testing techniques needed to enhance productivity and quality
- Stay up-to-date with industry trends and advancements in software testing methodologies
Requirements
General requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field
- At least upper intermediate level of English level
- Likely having 5+ years of experience depending on how fast of your learning and developing technical capability
- Strong leadership skills, with the ability to effectively manage and motivate a team
- Familiar with Agile development methodologies (Scrum, XP, Kanban)
- Ability to obtain deep knowledge of the project technologies and work independently with minimum guidance
- Ability to self-learn and adapt to new technologies quickly
Technical requirements
- Proficiency in manual and automated testing techniques
- Experience with test automation tools and frameworks
- Knowledge of programming languages such as Java, .NET, Javascript, Python, or C#
- Strong understanding of software quality assurance principles and best practices
- Strong domain knowledge on web/mobile app testing expertise
- Solid testing experiences (test strategy, test approach, test plan, test techniques included black box, risk-based, exploratory, Non-UI testing, etc.)
- Good knowledge of the software development process, especially the software testing process
- Methodical and detail-oriented, with solid analytical skills and problem-solving ability
- Strong dedication to quality and a positive, collaborative attitude and approach to testing.
ย
Notifications about similar jobs
Get notifications to your inbox about new jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs
ย
ย
ย
ย
ย
ย
ย
ย