Responsibilities:
- Guide and manage a team of testers, providing mentorship, support, and fostering a culture of continuous learning and improvement.
- 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
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience)
- Proven experience in a testing role, with at least 3 years of experience in software testing
- Strong leadership skills, with the ability to effectively manage and motivate a team
- In-depth knowledge of software testing methodologies, tools, and processes
- Experience with test management and defect tracking systems
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills
- Attention to detail and a commitment to delivering high-quality software products
Skills and Knowledge
- Proficiency in manual testing techniques
- Familiarity with Agile and DevOps methodologies
- Understanding of software development lifecycle (SDLC) and software release processes
- Knowledge of database systems and SQL
- Strong understanding of software quality assurance principles and best practices
- Ability to analyze complex systems and identify potential areas of improvement
- Familiarity with version control systems (e.g., Git)
- Excellent problem-solving and troubleshooting skills
- Strong documentation skill of testing reports based on Quality Metrics and Exit Criteria
- Good Knowledge about Performance Test strategy and Performance Testing tools
- Hands-on experience with Jira system for test cases management and bug tracking
- Solid experience with the testing process (test strategy, test approach, test plan, test case, bug report, testing report,...)
Thinking of joining KMS Solutions? Yes, you deserve it!
Progressive Career Development
- Role-based training foundation
- Active role at the global client-side
- Continuous professional certification
- Simple goals - achievable success
Attractive compensation
- Up to 15 months salary/year
- Performance review twice a year
- Premium healthcare insurance
- 18+ paid leave/year
Engagement workplace
- Flexi mode, modern work environment
- Well-being centric
Impactful community organization
- Community development activities: 1% Pledge, KMS Gives charity every quarter, blood donation, public seminars, career orientation talks,…