Jobs /

QA Automation Engineer

KATERRA

Apply Now

Job Details

Location: Pune, Maharashtra, 411001, India Posted: Dec 26, 2019

Job Description

Katerra Inc is a Silicon Valley startup, bringing fresh minds and tools to the world of architecture, and construction. With a team from world’s biggest industries and most ground-breaking companies Katerra is transforming the way buildings and spaces come to life. Katerra does it all, faster and more efficient than ever before. As a full-service partner for developers, architects and general contractors Katerra can provide everything you need to deliver the highest quality building projects.

Katerra Technologies Pvt Ltd is a fully owned subsidiary of Katerra Inc, aiming to be the Technology Hub for everything Katerra does, from building design to logistics to collaboration tools. The team based out of Bangalore works on cutting-edge technologies leveraging big data, analytics, collaboration tools, and BIM, providing various technology platforms for Katerra to excel in everything.

Position Summary

  • As a successful Software Quality Assurance Engineer , you will be providing Software Quality Assurance services primarily through the development of robust automation tests, including automated feature, regression, smoke and deployment tests. You will be part of an engineering team responsible for the deployment of solutions focused on advancing construction management processes, enabling clients to adopt lean construction technologies.
  • You will consistently practice proactive risk-assessment in all aspects of your work and take Quality Assurance very seriously. You will document and drive the automation process using Continuous Integration / Continuous Deployment practices to ensure software releases are well-tested and ready for customer use.
  • You will ensure that all the important components of Web and Mobile Application automation testing and reporting are addressed thoroughly, systematically and efficiently.

Principal Duties & Responsibilities

  • Create high-level software test plans and designs based on feature specifications
  • Prepare accurate implementation task lists / time estimates and deliver assignments as per specifications, test plans and project schedules
  • Design and develop automation framework for UI tests for Web and/or Mobile Application testing
  • Design and implement automation tests and test suites based on documented user stories and feature specifications
  • On-demand execution of automation tests and updating of defect reports in JIRA
  • Collaborate with Software Development to ensure high-quality code
  • Provide input to Technical Publications and review documentation of key features

Requirements (Technical skills)

  • BS in Computer Science, Mathematics, Engineering or equivalent: MS or higher degree preferred
  • 3-5 years of relevant experience in developing and managing automations for the testing of web and/or mobile applications for JavaScript/TypeScript, Angular and Node.js applications
  • Hands-on experience with Jasmine, Protractor, Selenium, Cucumber, Mocha, Chai, Karma, Java
  • Very good understanding of development tools like JIRA for backlog and defect management
  • Strong understanding of web technologies, web services, communication protocols, (REST, SOAP API’s) and a proven track record in developing test automations for desktop applications, web & mobile services
  • Experience in Continuous Integration / Continuous Deployment, dev, staging & production deployments using Agile methodologies

About KATERRA

Katerra is a Silicon Valley startup that is redefining the multi-trillion dollar construction industry.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free