skillindiajobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Software Engineer in Test, Manage Import

4.00 to 6.00 Years   Ahmedabad   30 Dec, 2020
Job LocationAhmedabad
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

Software Engineers in Test at GitLab help grow our test automation efforts across the entire GitLab ecosystem. As a Software Engineer in Test, youll work in a key position, where your efforts will have a noticeable impact on both the company and product. In addition to the requirements below, successful candidates and team members will share a passion for high-quality software, strong engineering principles, and methodical problem-solving skills.Responsibilities

  • Expand our existing test automation framework and test coverage.
  • Develop new tests and tools for our GitLab.com frontend, backend APIs and services, and low-level systems like geo-replication, CI/CD, and load balancing.
  • Have the ability to grow your knowledge of GitLab provisioning and setup tools like Terraform and Ansible.
  • Setup and maintain new GitLab test environments.
  • You ll work on test automation issues related to the Quality department, the stage group youre embedded in , and the entire GitLab product. The work you ll do will be transparent and open to the GitLab community
  • Participate in test pipeline triage rotation and ensure pipeline failures are triaged promptly.
  • Develop working knowledge of the entire GitLab application stack including tests at all levels. (Unit, Integration, and End-to-end).
  • Groom and prune GitLab tests at all levels to ensure optimal coverage and effective deduplication.
  • Collaborate with a Product Manager and with the wider product and development team to understand how new features should be tested and to contribute to automated tests for these new features.
  • Collaborate with engineers to define and implement mechanisms to inject testing earlier into the software development process.
  • Identify, share, and nurture the adoption of best practices in code health, testing, testability, and maintainability in collaboration with the wider Quality department. You should champion clean code and the concept of the test pyramid.
  • Analyze complex software systems and collaborate with others to improve the overall design, testability, and quality.
  • Strive for the fastest feedback possible. Test parallelization should be a top priority. You see distributed systems as a core challenge of good test automation infrastructure.
  • Configure automated tests to execute reliably and efficiently in CI/CD environments.
  • Track and communicate test results in a timely, effective, and automated manner.
Requirements
  • You have a few years of professional experience developing in Ruby or working on a Ruby on Rails application
  • You bring significant experience using Git and its command line
  • You re comfortable with Selenium-based test automation tools like Capybara
  • You ve got a working knowledge of Docker
  • You re interested in growing your knowledge and skills in Test Environment Provisioning and Configuring using technologies like Terraform, Ansible, Kubernetes, GCP, or AWS
  • You have experience with Continuous Integration systems (e.g., Jenkins, Travis, GitLab)
  • Our values of collaboration, results, efficiency, diversity, iteration, and transparency resonate with you
  • You ll thrive in an environment where self-learning and self-service is encouraged and instilled as a part of our culture
  • Ability to use GitLab
,

Keyskills :
javasqljavascriptsql serverjqueryopen source softwaretest automation toolstest automation frameworkdigital contenttest automationmanagement skillsproject managementproduct management

Software Engineer in Test, Manage Import Related Jobs

© 2020 Skillindia All Rights Reserved