Sr Software QA/ DevOps Engineer (SDET)

GrammaTech, Inc.
Full time c++ python docker git kubernetes
DevOps and Sysadmin
United States
Hiring from: United States

About this job


Location options: Remote
Job type: Full-time
Experience level: Senior
Role: DevOps, QA/Test Developer
Industry: Computer Software, Cybersecurity, Security Software
Company size: 51–200 people
Company type: Private



Technologies

c++, python, docker, git, kubernetes



Job description

Overview:


Skilled Quality Engineers with DevOps experience will collaborate with our research team on projects involving reverse engineering, binary rewriting, and source code analysis. The SQE / SDET will work across platforms to enhance our testing infrastructure for improved process verification and experimentation.  (Must have Kubernetes and/or Docker experience.)


LOCATION:  Preference is Ithaca, NY or Bethesda, MD offices but may consider a remote employee with the right skills and experience int he Northeast.  MUST BE LOCATED IN THE US TO BE CONSIDERED FOR THE ROLE.


Responsibilities:



  • Develop automated unit, system, Web UI, and integration tests

  • Develop testing frameworks and infrastructure

  • Work closely with research and product teams to improve the testability of GrammaTech's code

  • Triage test failures, report, and track bugs found

  • Effectively communicate issues to peers and leaders


Qualifications:


Education:



  • BS in Computer Science or equivalent experience


Required



  • Minimum of 5 years of development experience working with large Python and C/C++ codebases

  • Professional experience developing Python test code, including using mocking

  • Experience developing automated system tests



  • Experience with Docker, Kubernetes

  • Experience with git

  • Professional experience with Linux

  • Experience with creating and maintaining test cases using Xray for Jira

  • Experience with building End to End automation testing for Single Page Angular application from scratch using Protractor and integrating into CI/CD pipelines


Preferred



  • Understanding of compiler design, C/C++ parsers

  • Experience with Static and/or Dynamic Analysis

  • Reverse-engineering or malware-analysis techniques

  • System-administration experience

  • Experience testing Machine Learning systems

  • Technical skills: Node, Protractor, Selenium, Jasmine, Allure, Angular, Typescript, GitLab CI/CD, Postman

  • Experience testing GraphQL or REST APIs using modern tools like Postman


GrammaTech, Inc. is an Equal Opportunity/Disability/Veterans/Affirmative Action employer. 
Members of underrepresented groups are encouraged to apply.



How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

SparkMeter
Full time
Come join SparkMeter’s Engineering team and help increase access to electricity worldwide. As an Infrastructure Engineer, you will design, build, and maintain our infrastructure and software platform that utility customers around the world depend on to provide reliable power, and...
AWS python bash
DevOps and Sysadmin
United States
Hiring from: Anywhere
About this job Location options: RemoteJob type: ContractExperience level: SeniorRole: DevOpsTechnologies devops, amazon-web-services, jenkins Job description Hello! Are you ready to Work from Home and transform your career? We're looking for an experienced and enthusiastic DevOps Engineer to join the...
devops amazon-web-services jenkins
DevOps and Sysadmin
United States
Hiring from: United States
Prominent Edge
Part time
Overview   Prominent Edge is seeking a talented and creative Support Engineer to join our team. We are a 100% remote company, so successful candidates must be highly self-motivated and capable of working independently. NOTE: This will initially be a part...
javascript node.js Support Engineering
DevOps and Sysadmin
United States
Hiring from: Anywhere
MicroTasks.io

Share you skills and get paid!

All from the comfort of your home.

LEARN MORE