Design and develop advanced test suites using object-oriented methodologies.
Implement and execute test strategies on all supported platforms and languages to help improve overall quality and test code coverage.
Should be able to do both functional and Automation testing.
Write backend integration tests and tests for RESTful APIs.
Knowledge of databases MSSQL/MYSQL.
Develop automated test scripts using Selenium and Python.
Design and develop integration, regression, and stress tests using industry standard tools.
Collaborate with Business Analyst and Developers to understand requirements and translate them into test cases.
Good knowledge of Web/UI testing.
Define, implement, and maintain test plans, test specifications and test suites.
Requirements
BA/BS Degree in Computer Science or related technical discipline, or 3+ years of related practical experience.
Experience with one or more of the following: Ruby, Python, JavaScript, Java, and/or C#.
Working knowledge of test methodologies, processes, and tools (Selenium, Python or any programming language, Appium, JIRA, STLC, Test Management tool –ALM , Zephyr).
Knowledge of relational databases/SQL an able to write sql queries for db validations.
Experience working with client-server architectures and automation.
Experience working with black box/grey box testing.
Evidence of exceptional ability