Bachelor’s degree in Computer Science, Information Technology or related degree, or
equivalent work experience.
3+ years of experience with 1 or more programming languages (JavaScript, Java)
3+ years of experience with Cucumber/Selenium/Appium or similar test framework
Hands-on experience developing automated scripts for mobile app and working with
deployment
Knowledge of software development process and QA methodologies, familiar with
development tools such as Confluence, Jira
Find Scalable ways to automate functional, API, compatibility testing
Proficient understanding of code versioning tools, such as Git
Collaborative attitude, ability to take ownership
Responsibilities
Review and analyze feature requirements
Collaborate with Dev team to develop effective Test plans and strategies
Execute Test Cases (manual or automated) and analyze results
Report bugs and errors to development teams
Help troubleshoot issues
Participate post-release testing
Ensure quality throughout the software development lifecycle
Take ownership of automated and manual testing to make sure our app releases are always worthy.
Raise the bar by reviewing each other 's code, share knowledge, tips & tricks, and generally help out – within and across teams. This may include pair programming.