Qa Mobile Automation Engineer Job in Cornerstone Ondemand

Qa Mobile Automation Engineer

Apply Now
Job Summary

This is the opportunity for the right senior software QA expert with a talent and passion for coding, to join CSOD s testing team in India offices at Pune.As a Senior Software Quality Assurance Test Engineer you will be working together with some of the most highly skilled Software Architects and Engineers in the software development business to create incredibly high quality software for our customers

In this role you will......

  • Selecting or Identifying Areas/Test cases for Automation.
  • Implementing Hybrid Test Automation framework and developing automation infrastructure..
  • Handling changes and conducting Regression Testing..
  • Finding solutions for Object Identification issues and error handling issues.
  • Identifying end-to-end scenarios and code modularity..
  • Creating reusable components..
  • Creating and enhancing Test Cases (Test Scripts) using Element locators, WebDriver methods, Java programming concepts and TestNG Annotations..
  • Cross Browser Testing (Executing test cases against various browsers like Mozilla Firefox, Google chrome, IE and Safari etc ).
  • Parameterization, Synchronization and define Test results..
  • Handling duplicate objects and dynamic objects using index property and Regular expressions.
  • Identification of objects using Locators, Relative Paths, which is reliable even when there, is slight changes in the UI.
  • Using Config Files for handling all the Constants in the Framework.
  • HTML Reports should be generated with logs along with the description after the execution of the script with screenshots..
  • Integration of Test Scripts with the Continuous integration tool such as Jenkins and GIT Hub.
  • Batch execution should be performed just by executing the Bat file.
  • Produce and maintain test coverage reports for functional and automation coverage.
  • Analyze defects/test results and be able to deduct the chain of events leading to a failure to enhance software quality.
  • Provide feedback on how to improve our product solutions, tools, and other technical software features.
  • Participate in the constant improvement of our Test Automation and Continuous Integration practices.
  • Write SQL code as part of data setup, as well as to verify test results in manual and automated testing.
  • Communicate critical issues and status updates in a timely manner to scrum team and other software test engineers.

You ve Got What It Takes If You Have...

  • BE/B.Tech in Computer Science (or equivalent)
  • 4-5 years of software quality experience testing analytical systems.
  • Min 3 yrs+ relevant/overall experience on Selenium, Java along with experience on APPIUM.
  • Good knowledge of testing web-based & mobile applications.
  • Understand how Webservice/API work.
  • Good knowledge on Webdrivers.
  • Good knowledge of SDLC, STLC and Bug Life Cycle.
  • Good Knowledge in Quality and Testing Concepts.
  • Good communication skills.
  • Strong Logical thinking .
  • A self-starter that is proactive, and highly motivated.
  • Strong SQL query writing skills (MySQL, Oracle ).
  • Proficient with Unix/Linux systems.
  • Experience with Bug Tracking and Test Management tools like Jira, Test Link etc.

Extra dose of awesomeness if you have...

  • Proficient with programming in Java.
  • Familiarity with TestNG, JUnit, Jenkins, Teamcity ,Websphereetc.
Experience Required :

3 to 5 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs