Bachelor's degree in Computer Science, Software Engineering, Electronics Engineering, IT, or equivalent qualifications in a related field.
3+ years of professional experience in software testing, with a strong focus on functional, UI, and performance/load testing.
Expertise in software testing processes, best practices, and test design techniques (e.g., boundary value analysis, equivalence partitioning).
Hands-on experience with test automation tools and frameworks like Selenium, Cypress, and JMeter.
Proficiency in scripting and programming languages (e.g., Java, Python, JavaScript, Groovy) relevant to automation testing and manual testing.
Experience in developing and maintaining test automation frameworks for web and mobile applications.
Familiarity with API testing and tools like Postman and SoapUI.
Experience in performance testing using tools like JMeter, LoadRunner, or similar load testing tools.
Familiarity with Continuous Integration/Continuous Deployment (CI/CD) processes and integration of test automation into CI/CD pipelines.
Prior experience working with overseas clients and cross-functional teams, with an understanding of working in distributed environments.
Strong understanding of Agile methodologies, especially Scrum, and experience working in Agile teams with iterative testing and delivery cycles.
Excellent communication skills, both written and verbal, with the ability to articulate complex technical issues to both technical and non-technical stakeholders.
Strong time management skills, with the ability to handle multiple tasks and meet deadlines in a fast-paced environment.
Ability to work independently and take initiative with minimal supervision in a collaborative team environment.
Strong analytical skills with the ability to identify, troubleshoot, and resolve issues quickly and efficiently.
A proactive mindset with a focus on continuous learning and adapting to new technologies.
Experience with Cypress for front-end test automation is a significant advantage.
Knowledge of mobile testing (iOS, Android) using tools such as Appium, XCUITest, or Espresso.
Experience with cloud-based testing environments and familiarity with cloud platforms such as AWS or Azure.
Understanding of test management tools (e.g., Jira, TestRail, ALM).
Certification in ISTQB (International Software Testing Qualifications Board) or other relevant testing certifications.
Familiarity with Version Control Systems (e.g., Git, SVN) and issue tracking tools (e.g., Jira, Redmine).
Interested candidates can apply online or email your CV to [email protected]