Software Engineer in Test (SME)

at  Leidos

Reston, VA 20190, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate26 May, 2024USD 260850 Annual01 Mar, 202415 year(s) or aboveTesting Practices,Test Cases,Communication Skills,Polygraph,Addition,Collaborative Environment,Documentation,Scripting LanguagesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Description
As Software Engineer in Test (SME), this role provides hands-on test and test automation support to mission critical systems. You will have the opportunity to perform software development to implement scripts, evaluate test results, and feedback loops in a Continuous Integration Continuous Delivery Pipeline. Flexible cross-training to also provide systems engineering, software development, training, and security is also desired. If you have a solid foundation in software development, a strong interest in quality assurance, and a desire to grow your skills in automation, we encourage you to apply.

Primary Responsibilities:

  • Participate in program Agile software development initiatives (standup, planning, Increment planning) to support innovation and enhancement of custom applications through iteration/functionality testing
  • Participate and collaborate with team members to assess StoryPoint/complexity efforts (using best practices) to ensure proper testing and delivery of functionality per User Story Acceptance Criteria
  • Collaborate with team members (Scrum Master, Product Owner, Software Developers) to develop test approaches with emphasis on automation of recurring/regression test cases through selected toolsets
  • Develop test validation scripts using program designated languages (ex: Python)
  • Develop automated test cases using knowledge of custom Applications through designated GUI/COTS products (ex: Selenium and Katalon Studio)
  • Leverage DevOps practices to ensure repeatability and Configuration Management of test cases/scripts are maintained the continuously improved
  • Develop and document end-to-end functionality test case narratives using task management system (JIRA/Confluence)
  • Generate test data and identify use/corner cases required to meet User Story/Customer needs
  • Support performance testing/evaluation activities using tools such as Jmeter
  • Perform job duties within Commercial cloud development environments

Basic Qualifications:

  • Ability to test both back-end applications processes in addition to front end
  • Significant experience with scripting languages (ex: Python) to automate tasks
  • Significant experience in test data/script development
  • Knowledge of or direct experience with software performance testing practices
  • Direct experience with creation, authoring, execution and documentation of test cases/result sets for software products in an agile cadence
  • Significant experience working/testing within Commercial Cloud Platforms (ex: AWS) and DevOps tools
  • Demonstrated ability to work within collaborative environment to execute test cases complimentary to development efforts
  • Significant experience working in a SAFe Agile and DevOps development environment and tempo
  • Excellent communication skills (written and verbal)
  • Candidate must have MS degree with 15+ years of prior relevant
  • Will consider experience in lieu of a degree
  • Candidate must be US Citizen.
  • Candidate must have an active TS/SCI with Polygraph

Preferred Qualifications:

  • Experience with administration of MS Windows Server or Linux environments (Lab or Personal development space)
  • Experience reviewing output of CI jobs and capable of tracking test failures back to code changes that resulted in bugs
  • Capable of review code check-ins to understand the impact of code changes on system functionality and potential applications bugs.
  • Direct experience with AWS environments

Responsibilities:

  • Participate in program Agile software development initiatives (standup, planning, Increment planning) to support innovation and enhancement of custom applications through iteration/functionality testing
  • Participate and collaborate with team members to assess StoryPoint/complexity efforts (using best practices) to ensure proper testing and delivery of functionality per User Story Acceptance Criteria
  • Collaborate with team members (Scrum Master, Product Owner, Software Developers) to develop test approaches with emphasis on automation of recurring/regression test cases through selected toolsets
  • Develop test validation scripts using program designated languages (ex: Python)
  • Develop automated test cases using knowledge of custom Applications through designated GUI/COTS products (ex: Selenium and Katalon Studio)
  • Leverage DevOps practices to ensure repeatability and Configuration Management of test cases/scripts are maintained the continuously improved
  • Develop and document end-to-end functionality test case narratives using task management system (JIRA/Confluence)
  • Generate test data and identify use/corner cases required to meet User Story/Customer needs
  • Support performance testing/evaluation activities using tools such as Jmeter
  • Perform job duties within Commercial cloud development environment


REQUIREMENT SUMMARY

Min:15.0Max:20.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Engineering

Graduate

Proficient

1

Reston, VA 20190, USA