jobBox

Senior Software Engineer

Coupa Software India Pvt. Ltd
Employment Information
Company/HR Contact Information
Login your account to see contact details.

Job Description

Job description

  • As a Senior SDET in the Coupa Travel Booking team, you will be responsible for functional, end to end testing & automation development
  • The ideal candidate will not only bring the knowledge of standard good testing practices and solutions, but also hands-on experience in automation frameworks, strong analytical and debugging skills
  • You will work cross-functionally with multiple product teams to deliver high quality product integrations

Responsibilities:

  • Build advanced automated test suites for Coupa s market leading product suite
  • Develop test strategies, create test plans, and execute test cases both manually and via UI, API automation
  • Work closely with product and development teams to clarify requirements, ensure testability and provide feedback on functional and technical design
  • Conduct code reviews to manage quality of the tests created by development and automation teams
  • Work closely with development to facilitate unit and integration testing
  • Create/evaluate test tools to improve test process and quality
  • Implement and help the team embrace best automation practices to maintain quality
  • Be a vocal champion for quality in every phase of the development process
  • Coach/steer bright and collaborative team members (on site and offshore)

Requirements:

  • BS in Computer Science
  • 5-7 years of experience working with TDD, BDD UI automation frameworks and developing automation scripts.
  • Strong hands-on experience writing automation scripts in any of the following -, Javascript, Node JS, Typescript, Python, Perl
  • Strong testing experience in API testing, API automation tools
  • Strong experience testing Microservices
  • Proven track record of building solid test strategies, test plans
  • Demonstrable Analytical & Problem-solving skills
  • Experience with Agile and best practices for the full software development lifecycle, including coding standards, code reviews, source control management (Git), build processes, testing and ongoing maintenance
  • Excellent written and verbal communication, people and collaboration skills
  • Experience in CI tools Teamcity, Jenkins, Circle CI etc

Preferred:

  • Experience working with enterprise application
  • Experience with Cucumber framework, Capybara, Rspec, Selenium
  • Travel industry/Global distribution system (GDS) knowledge is a plus