Must-have Skills / Qualification:
•Bachelor’s Degree in Computer Science, Engineering, or related field required
•Minimum of 3 years of proven experience as a QA Engineer, Software Tester, or similar role in the software industry
•Experience with various automation tools and frameworks, such as Selenium, TestNG, JUnit, Cucumber, etc.
•Experience with various testing methodologies, such as automation, manual, functional, performance, regression, etc.
•Knowledge of software development life cycle, agile methodologies, and quality assurance principles and practices
•Knowledge of programming languages, such as Java, Python, C#, etc., and scripting languages, such as SQL, HTML, CSS, etc.
•Knowledge of software quality metrics, such as defect density, defect severity, test coverage, etc.
•Excellent analytical, problem-solving, and debugging skills
•Excellent communication, collaboration, and documentation skills in English to effectively communicate with foreign counterparts
•Attention to detail, accuracy, and quality
•Ability to work independently as well as in a team
•Ability to manage multiple tasks and deadlines
•Ability to learn new tools and technologies quickly and effectively