Position: QA Automation Engineer
Category: QA Automation
English level: fluent
Years of experience: 7


Working for OPower/Oracle, I performed testing of backend services and user-facing pages using Ruby employing internally built testing framework and worked on extending the framework to support more types of user scenarios, which included data generation, validation of the API correctness and latencies.
Within Upwork platform, my responsibilities included automated testing of the backend services using Ruby and Java, extension of the framework to easily add new microservices testing coverage as well as extending the Jenkins pipeline to make the continuous integration easier for multiple domain teams (allowing easy configuration within Jenkinsfile for automated tests execution based on the tested domain). Besides that, I also extended the coverage for Web and Mobile testing, extending the pre-existing framework with new Page Objects/Elements and various test scenarios, employing the above.
Technological stack for the work included Ruby, Cypress, Selenium/Appium, git/bitbucket, Postman, ELK stack for troubleshooting and Atlassian products (Jira/Confluence) for ticketing and documentation-specific activities.