Responsibilities:
• Participate in the development and maintenance of a Python-based automated testing system
• Design, execute and document detailed and thorough test plans and test cases to ensure API quality and support the development of deliverables
• Perform testing to ensure the application is free of defects and meets business standards
• Constantly update automation scripts to expand the competence of the team’s automation framework
• Effectively isolate and analyze defects providing detailed steps and conditions for defect reproduction
Requirements:
• Higher Diploma or above in Computer Science, Computer Engineering or related disciplines
• Expertise in Python, or other scripting languages like PHP, Ruby, Perl, or others will be an advantage
• Knowledge of test automation, experience in automated test tools such as Cucumber, Selenium. Experience with unit testing tools such as JUnit, NUnit, TestNG, or other types of xUnit frameworks
• Able to work in a fast-paced agile environment
Work Duration: 3 months
Salary: negotiable
If all goes well, then can transition to be a Junior Software Engineer.