Jobs for Veterans, Veteran Job Board |

Post Jobs

Job Information

Oracle Senior QA Engineer in Bengaluru, India

Senior QA Engineer

Preferred Qualifications

Senior QA Engineer

About CrowdTwist/Oracle Marketing Cloud

We are a NYC based company that provides the most comprehensive omni-channel loyalty & analytics SaaS platform for industry leading brands. We have grown from being a small startup to a respected platform with hundreds of millions of users and billions of interactions. After our recent acquisition by Oracle, we are looking to write the next chapter in user growth and scale. We're relaxed, experienced, hard driving and are experiencing explosive growth. We power the loyalty offerings for many of the world’s top brands such as Lego, Disney, Weight Watchers, Marvel Comics, Beall's, AMC’s The Walking Dead, and Zumiez. We're relaxed, experienced, hard driving, changing our industry and looking for smart people like yourself to help tackle tough technical challenges.

About the Opportunity

We are seeking a talented Senior QA Engineer for our growing team based in Bangalore, India. Our cloud-first SaaS platform is built using Distributed Microservices Architecture, on Linux, Java, PHP, Oracle & MySQL; we use RabbitMQ as our messaging backbone and NoSQL databases like Redis, DynamoDB, Neo4j, etc. We have invested heavily in automation and have built an autotest framework using Java and TestNG. As a Senior QA Engineer, you will work collaboratively with our development team to facilitate successful releases of products and innovations to our customers. You will be involved from the very beginning of product engineering, working with a small but efficient team to assess risks, build test harnesses, and engineer better foundations and solutions. You will use your expertise to guide the team toward good engineering practices, bug prevention strategies, testability, and other quality concepts. You’ll write autotests for new features using CrowdTwist AutoTest Framework; improve autotest coverage of existing features by translating existing manual test cases to autotests.

Responsibilities :

  • Collaborate with the engineering team to develop and execute test plans, with the aim of maximizing test coverage, release velocity and production health.

  • Use a combination of manual and automated testing to ensure high quality releases.

  • Write moderately complex code/scripts to test systems, implementing test harnesses and infrastructure as necessary.

  • Translate test cases documented in TestRail to autotests using CrowdTwist autotest framework (Java/TestNG).

  • Deliver automation test scripts and scenarios from conception to implementation.

About You:

  • Overall 5 years of QA experience and minimum 3 years of test automation experience

  • Deep knowledge of test methodologies, writing test plans, creating test cases and debugging

  • Highly motivated, with a proven ability to work on own initiative within a fast-paced work environment

  • Enjoys the challenge of breaking code, yet always has recommendations for long term solutions

  • Detail oriented, but lives for efficiency

  • Good analytical, diagnostic and creative problem solving skills

  • Experienced in writing QA automation tests using frameworks like TestNG, Junit, Selenium WebDriver, Cucumber, Mocha, etc.

  • Should have good working experience with programming languages like Java (preferable), C#, JavaScript, Python, etc.

  • Should have experience working with Test Management Tools like QTP, Jira, Zephyr, TestRail, etc.

  • Experience working with RDBMS like Oracle, MySQL, etc.

  • Experience with Git.

Detailed Description and Job Requirements

Responsible for developing, applying and maintaining quality standards for company products with adherence to both internal and external standards. Develops and executes software test plans. Analyzes and writes test standards and procedures. Maintains documentation of test results. Analyzes test results and recommends corrective actions.

As a member of the technical/process QA division, you will develop quality standards, control methods and theories to be utilized during manufacturing, testing and inspection to access product quality. Develop standards and procedures to provide quality guidance methods.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

Job: Product Development

Location: IN-IN,India-Bengaluru

Job Type: Regular Employee Hire

Organization: Oracle