Senior Software Engineer In Test - Mobile. Job in Coupa Software Inc

Senior Software Engineer In Test - Mobile.

Apply Now
Job Summary

Responsibilities include:

    • Design robust integration test scripts using Ruby and Ruby on Rails for native and Hybrid Mobile apps
    • Conduct code reviews to manage code quality of the tests coming in from both developers and the automation team
    • Develop test strategies, create test plans, and execute test cases both manually and via automation
    • Consistently contribute to improve the test automation infrastructure.
    • Implement and help the team embrace best automation practices to maintain quality
    • Participate in Sprint planning meetings and daily stand ups to stay on top of things and report progress
    • Work closely with Scrum team members to clarify requirements, ensure testability and automation potential, and provide feedback on design (functional and technical)
    • Be a vocal champion for quality in every phase of the development process
    • Work closely with development to facilitate unit test, API tests and integration tests. Coaching/steering bright and collaborative team members (on site and remote)

Requirements:

    • BS in Computer Science
    • Hands on experience with Mobile Automation Frameworks using Appium, Cucumber, Calabash, Selenium, UIAutomation and UIAutomator
    • Strong object-oriented Ruby programming skills using RSpec and Capybara and with Appium on iOS and Android
    • Strong understanding, implementation of POM, step definitions, Workflows
    • 5-7 years of prior hands on knowledge in API automation & tools.
    • Scripting experience in any of the following - Ruby, Java, Python, Perl
    • Proven record of building solid test plans and test automation solutions
    • Experience interacting/collaborating with other teams (development, product management, customer support)
    • Shows creativity and initiative to improve product test coverage and effectiveness Excellent written and verbal communication, people and collaboration skills

Preferred:

    • Masters in Computer Science
    • Experience working with enterprise applications
    • Experience working with Apple iOS, Google Android, UNIX operating systems.
Experience Required :

Fresher

Vacancy :

2 - 4 Hires