automation qa
job responsibilities
● take ownership of automated and manual testing to ensure bug-free high quality releases.
● review and analyze feature requirements.
● collaborate with the dev team to develop effective test plan and strategies.
● write and execute test cases (manual or automated) and analyze results.
● report bugs and follow-up fixes and deployment timelines.
● plan and run regression tests.
● run performance tests and share results for optimization.
● raise the bar by reviewing code, share knowledge, tips & tricks, and help out – within and across
teams.
must have
● bachelor’s degree in computer science, information technology or related degree, or equivalent work experience.
● strong command over 1 or more programming languages (javascript, java).
● 2+ years of experience with cucumber/selenium/appium or similar test framework.
● hands-on experience developing automated scripts for web and mobile applications and exposure to continuous integration.
● hands-on experience in web services testing.
● knowledge of software development process and qa methodologies, familiar with development tools such as confluence, jira.
● excellent written and verbal communication skills.
● proficient understanding of code versioning tools, such as git.
● collaborative attitude, ability to take ownership.