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.