Position: QA Automation (Oracle)
Company: oracle.com
Category: QA Automation
Experience required: 2y
English level: intermediate

Our utility customers in the U.S. and abroad give us energy usage data for tens of millions of their customers, which we then analyze and aggregate using the latest software technology to motivate consumers to use less energy. We use the right tools for each element of our broad solution set so our engineers get exposure to everything from the Spring Framework to Ruby on Rails, from Hadoop and HBase to MySQL. If you are a top-notch engineer looking for a fast-paced, high-growth place to work while being surrounded by highly skilled, driven peers then Oracle's UGBU is the place for you.


**What You'll Make Happen:**

● Develop and implement tests of our product suite, including end-to-end Java services testing,

● Develop automation in existing tools and frameworks, and extend those tools and frameworks as necessary,

● Create and execute test plans and test cases based on requirements and user stories revolving around complex data scenarios,

● Identify testing gaps and improve test coverage,

● Identify current process flaws, suggest and implement improvements to increase product quality.

● Interact with product managers and engineers across the teams to clarify requirements and drive projects to on-time, seamless releases.

● Participate in product Demos.

● Contribute to the relevant DevOps work and help improve the CI-CD for the team.


**Requirement:**

● 3 years of experience in a fast-paced application-development industry

● Excellent verbal and written communication skills.

● Experience in continuous integration environments like Jenkins, and understanding CI/CD pipeline

● Strong experience with distributed source code control systems, like Git

● Strong background in testing RESTful web services

● Proficiency with a SQL-flavored database for data mining, test setup and troubleshooting purposes

● Business analyst mindset

● Ability to create automated test frameworks from scratch and support existing ones


**As a plus:**

● Proficiency with Java programming language

● Ruby programming language expertise

● Experience with Java Spring framework and particularly Spring Batch,

● Experience with JavaScript based UI testing,

● Experience with cloud-based testing tools like BrowserStack.