Minimum 8 years of work experience performing manual, automated testing of web applications and back-end data processes
Minimum 5 years experience with test automation using Cucumber and Selenium
Strong knowledge of software QA methodologies, tools and processes
Experience in writing clear, concise and comprehensive test plans and test cases
Experience testing application built using Java, Python, C++ or other Object Oriented programming languages
Experience working in an Agile/Scrum development process
Experience with performance and/or security testing is a plus
Hands on experience with one or more relational database systems (e.g., Oracle, MySQL, Postgres) Hands on experience with SQL and developing complex SQLs involving multiple databases
Experience executing continuous integration with Jenkins or Bamboo
Hands on experience with one or more build tools (e.g., Maven, Gradle, Bamboo)
Hands on experience with Software Source Code Management tools (e.g. BitBucket, Git)
Hands on experience with Agile Lifecycle Management and engineering tools including Atlassian Jira and Confluence as well as application IDE tools including IntelliJ, Eclipse and Apache Zeppelin