Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer in test @ Sas Research

Home > Software Development

 Software Development Engineer in test

Job Description

About the job

Develop and support robust quality engineering solutions at every layer of the software development life cycle. Empower your team to continuously deliver enterprise grade software to production by engineering quality into our continuous delivery pipeline.

Responsibilities:

  • Create and maintain the highest quality of test automation that fails fast, uses modern development techniques, and provides key data points to support metrics-based decision making.
  • Apply your automated tests at every layer of the application stack, both inside and outside of our continuous delivery pipeline
  • Share your creativity by leading effective exploratory testing sessions
  • Produce key data that illustrates the quality of our applications and develop insight that drives the direction of quality engineering
  • Work with your team to promptly triage test failures with precision and accuracy, maintaining the health of the build pipeline
  • Work collaboratively with your development, product, operations, and support peers to encourage quality as a key design element is all that we do
  • Challenge the status quo every day and never stop improving our quality engineering practices
  • Accelerate test coverage using lean testing techniques
  • Take a lead role in code reviews for product, test, and infrastructure code
  • Protect our users from escaped defects, participate in support escalations, and value our Customer Experience above all else
  • Understand the role of deployment, migration, security, and performance in the in our continuous delivery lifecycle
  • Practice effective techniques for deploying and operating SAS software in a multi cloud environment
  • Develop and maintain authentic data sets used to test our systems at an enterprise level
  • Deploy and support high value test environments where needed
  • Utilize observability and monitoring tools to proactively detect and remediate failures
  • Build human networks and collaborate across teams and across divisions to evolve quality engineering at SAS
  • Serve as a mentor to aspiring quality engineers and multiply your impact

Knowledge, Skills and Abilities

  • 5-9 years of relevant experience.
  • Advanced proficiency in multiple object-oriented programming languages like Go, Python, Ruby, Java/Kotlin, or JavaScript
  • Fluent in web based microservices, REST interfaces, and the OpenAPI specification
  • Advanced understanding of open source test automation frameworks like Selenium, Robot, Cypress, Pytest, Appium, Espresso, or XCTest
  • Ability to improve implementations of cloud native data storage technologies, like Azure Blob Storage, AWS S3, DynamoDB, and Google Cloud Storage.
  • Proficient with container and container orchestration technologies (Docker, Kubernetes)
  • Functional experience building CI/CD pipelines with tools like Jenkins, Gradle, CircleCI, Spinnaker, or Argo
  • Hands on experience with progressive test development techniques like the Page Object Model ( POM), Behavior Driven Development (BDD), and test parallelization
  • Demonstrated ability to serve as an agent for progressive change within the DevOps model
  • Working knowledge of stream and event processing (Kafka, RabbitMQ)
  • Fluent in at least one public cloud interface like MS Azure, AWS, or GCP
  • Fluency with SCRUM, Kanban, Retrospectives, and other agile processes that enable a rapidly changing environment
  • Demonstrated ability to distinguish between testing layers and match the correct approach to each situation
  • Fluent in state-of-the-art techniques, standards, and procedures for software test development
  • Being a responsive, flexible, accountable, a team player ; capable of task prioritization and context switching to support multiple releases
  • Ability to pivot quickly and seamlessly toward areas of need
  • Adds value to teams independently without individual guidance
  • Adjacent team members are better because of their efforts
  • Strong interpersonal skills that meets or exceeds the needs of the team
  • Consistently demonstrates the relentless pursuit of knowledge and growth that defines SAS culture

Job Classification

Industry: Analytics / KPO / Research
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: SAS Research
Location(s): Pune

+ View Contactajax loader


Keyskills:   Automation testing Quality engineering Software development life cycle IPO

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Engineer

  • Capgemini
  • 2 - 5 years
  • Bengaluru
  • 4 hours ago
₹ Not Disclosed

Software Engineer III - UI

  • JPMorgan Chase Bank
  • 0 - 5 years
  • Bengaluru
  • 8 hours ago
₹ Not Disclosed

Sr. Business Analyst - For Bangalore

  • Tech Mahindra
  • 8 - 13 years
  • Bengaluru
  • 11 hours ago
₹ Not Disclosed

Software Developer 3

  • Oracle
  • 3 - 8 years
  • Kolkata
  • 11 hours ago
₹ Not Disclosed

Sas Research

SAS is the leader in business analytics software and services, and the largest independent vendor in the business intelligence market. Through innovative solutions, SAS helps customers at more than 70, 000 sites improve performance and deliver value by making better decisions faster.