Senior Tester

  • steampunk HQ
  • McLean, VA, us
  • 7mo ago
  • Full-time
  • On-site

Overview

Steampunk is looking for you to join our team as a Test Engineer. You will work with our growing DevSecOps practice delivering quality assurance services to support application, cloud and data systems development. 

Responsibilities

Responsibilities:

  • Understanding the needs of stakeholders and conveying this to developers  
  • Meet with product design team to determine testing parameters 
  • Write test plans, create test cases, test procedures, bug reports, final QA reports for products 
  • Manage test data architecture definition and requests 
  • Troubleshoot errors and streamline the test procedures 
  • Testing and examining code written by others and analyzing results, including three or more of the following: 
  • Data validation testing 
  • Functional testing 
  • Performance and load testing 
  • Usability testing 
  • Accessibility (508) testing 
  • Establishing automated testing tools and infrastructure for test automation 
  • Provide validation testing of different system and data sets for cloud migrations 
  • Develop automated testing scripts considering parallelization and idempotency 
  • Automate and improve development, testing, deployment, and release processes  
  • Ensuring that systems are safe and secure against cybersecurity threats 
  • Working with software developers and software engineers to ensure that development follows established processes and works as intended 
  • Document as-is state of the environment, perform a gap analysis, and produce artifacts that articulate options and recommendations  
  • Leverage virtualization and containerization to optimize testing software systems 
  • Work with teams to bring continuous improvement to DevSecOps processes and tools. 
  • Engineer and implement solutions and provide recommendations for continuous improvement for the services provided 
  • Present regular status updates and provide cross training to other DevOps team members. 
  • Act as an individual contributor and mentor more junior team members 

Qualifications

Requirements:

 

  • Ability to obtain a U.S. government Security Clearance 
  • BS Degree in an IT field OR BS in a non-IT field and 2 years related IT experience 
  • Experience with Git SCM providers such as GitHub, GitLab, Bitbucket 
  • Experience with one or more programming or scripting languages 
  • Application DevSecOps experience with actual/active development experience in an Agile environment 
  • Experience utilizing docker containers and utilizing platforms such as Kubernetes 
  • Experience implementing test automation, using tools such as Selenium, Appium, Soap UI, RestAssured, Postman 
  • Experience integrating test automation including performance, security, and functional tests into CI/CD Pipelines 
  • Experience with performance and load testing 

 

Preferred: 

  • MS Degree 
  • Certifications: 
  • CAST (Certified Associate in Software Testing) 
  • International Software Testing Qualifications Board (ISTQB) Certification 
  • Certified Manager of Software Testing (CMST) 
  • DHS Trusted Tester Certification (TTv5) 
  • Excellent written and verbal communication skills, interpersonal and collaborative skills 
  • Experience with documenting an as-is state of the environment, perform a gap analysis, and produce artifacts that articulate options and recommendations preferred