Write test scripts to automate complex test cases and scenarios for mobile apps and/or web apps and API.
Analyze user stories to define test plans, including test scenarios and test cases, that will ensure the acceptance criteria of the story are being fulfilled.
Execute all relevant testing types for the story, including user interface testing, functionality testing, performance testing, regression testing, unit testing, system testing, or integration testing.
Document your analysis and test reports.
Requirements:
Bachelor Degree in Information System, Computer Science, or related fields
Good knowledge and experience in Object-oriented Programming
Strong logical thinking
Knowledge in automated testing framework (e.g. selenium, appium)
Experience in Behavior Driven Development (BDD) or Gherkin Language
Knowledge of software QA methodologies, tools, and processes
Experiencing designing, writing, maintaining, and executing software tests
Ability to think as an end user
Scripting experience such as Java or JavaScript
Strong collaboration skills
Ability to triage problems
Passion for developing and maintaining a good user experience
Comfortable with switching contexts rapidly
Strongly passionate about mobile/web technologies
Enjoy a challenge and are eager to grow
Yearning for a company that put high values on training and developing your skills