Summary
Sierra7, Inc. is a Service-Disabled Veteran-Owned Small Business specializing in managed solutions for clients nationwide. They are seeking an Automation Test Engineer to provide full DEVOPS lifecycle support for the Department of Veterans Affairs, focusing on test case automation and system verification.
Responsibilities
- Responsible for project test activities in a test-driven development environment
- Define test parameters and data, design tests, interpret test results and analyze test trends
- Must have experience writing and executing test cases, scripts, and procedures for new and previously released functionality
- Review, define and write acceptance criteria for user stories ensuring each are testable. Link test cases in the supplied tool suite with user stories and test results
- Knowledge of testing methods– smoke, manual, functional, automated, accessibility, system, performance, interoperability, regression, negative, security, and user acceptance testing
- Work with developers and web designers to create test scenarios and test data
- Experience with 508 compliance tools
- Attend meetings via phone and screen-sharing and work efficiently in remote setting
- Work with the team to make each increment of functionality ready for release
- Document testing activities and all testing activities using best practices to maintain traceability using JIRA or similar tools
- Interface with project stakeholders, including end users, business, VA organizations, vendors, and service partners
- Demonstrated success as an automation test engineer
- Self-starter capable of working with a blended team of system and network administrators to provide testing support
- Experience in Automation testing utilizing Selenium, Katalon, and other codeless automation tools
- Experience testing databases, 508 compliance, REST API, and Mobile App
- Familiarity with Jenkins, Maven, Nexus Repository, Docker, Kubernetes, GitHub. Ansible/Puppet, Fortify, SonarQube, PMD
- Familiarity with functional testing using Job Control Language (JCL) jobs to validate batch system and utilize Customer Information Control System (CICS) screens to manually test online transactions
- Experience coding using a variety of languages: Ruby, JavaScript, or Java (ideal)
- Work with developers, end users and organizations to create test plans and test scripts
- Automated testing experience with various test tools including but not limited to Agile Lifecycle Management (ALM) tools - Atlassian’s Jira, XRAY, GitHub, Selenium, Appium, Salesforce
- Coordinate with test lead to plan test events
- Track problems and reports on errors that are identified
- Have experience on IT products, operating systems, software, hardware, systems and networks and specialized environments such as AWS/Azure
- Manage the defect database
- Strong interpersonal and client-facing skills
- Strong oral and written communication skills
Skills
- At least 5 years of experience creating tests and test software to verify system operation and security
- At least 2 years of test case automation and Selenium experience
- Responsible for project test activities in a test-driven development environment
- Define test parameters and data, design tests, interpret test results and analyze test trends
- Experience writing and executing test cases, scripts, and procedures for new and previously released functionality
- Review, define and write acceptance criteria for user stories ensuring each are testable
- Link test cases in the supplied tool suite with user stories and test results
- Knowledge of testing methods– smoke, manual, functional, automated, accessibility, system, performance, interoperability, regression, negative, security, and user acceptance testing
- Work with developers and web designers to create test scenarios and test data
- Experience with 508 compliance tools
- Attend meetings via phone and screen-sharing and work efficiently in remote setting
- Work with the team to make each increment of functionality ready for release
- Document testing activities and all testing activities using best practices to maintain traceability using JIRA or similar tools
- Interface with project stakeholders, including end users, business, VA organizations, vendors, and service partners
- Demonstrated success as an automation test engineer
- Self-starter capable of working with a blended team of system and network administrators to provide testing support
- Experience in Automation testing utilizing Selenium, Katalon, and other codeless automation tools
- Experience testing databases, 508 compliance, REST API, and Mobile App
- Familiarity with Jenkins, Maven, Nexus Repository, Docker, Kubernetes, GitHub, Ansible/Puppet, Fortify, SonarQube, PMD
- Familiarity with functional testing using Job Control Language (JCL) jobs to validate batch system and utilize Customer Information Control System (CICS) screens to manually test online transactions
- Experience coding using a variety of languages: Ruby, JavaScript, or Java (ideal)
- Work with developers, end users and organizations to create test plans and test scripts
- Automated testing experience with various test tools including but not limited to Agile Lifecycle Management (ALM) tools - Atlassian's Jira, XRAY, GitHub, Selenium, Appium, Salesforce
- Coordinate with test lead to plan test events
- Track problems and reports on errors that are identified
- Have experience on IT products, operating systems, software, hardware, systems and networks and specialized environments such as AWS/Azure
- Manage the defect database
- Strong interpersonal and client-facing skills
- Strong oral and written communication skills
- Bachelor's degree in computer science, electronics engineering, or other engineering or technical discipline is required (8 years' experience may be substituted for education)
- 2+ years of test case automation experience
- Must have Selenium experience
- Ability to obtain a Government security clearance
- Experience working in VA or other Government agency
Qualifications
Must Haves
- At least 5 years of experience creating tests and test software to verify system operation and security
- At least 2 years of test case automation and Selenium experience
- Responsible for project test activities in a test-driven development environment
- Define test parameters and data, design tests, interpret test results and analyze test trends
- Experience writing and executing test cases, scripts, and procedures for new and previously released functionality
- Review, define and write acceptance criteria for user stories ensuring each are testable
- Link test cases in the supplied tool suite with user stories and test results
- Knowledge of testing methods– smoke, manual, functional, automated, accessibility, system, performance, interoperability, regression, negative, security, and user acceptance testing
- Work with developers and web designers to create test scenarios and test data
- Experience with 508 compliance tools
- Attend meetings via phone and screen-sharing and work efficiently in remote setting
- Work with the team to make each increment of functionality ready for release
- Document testing activities and all testing activities using best practices to maintain traceability using JIRA or similar tools
- Interface with project stakeholders, including end users, business, VA organizations, vendors, and service partners
- Demonstrated success as an automation test engineer
- Self-starter capable of working with a blended team of system and network administrators to provide testing support
- Experience in Automation testing utilizing Selenium, Katalon, and other codeless automation tools
- Experience testing databases, 508 compliance, REST API, and Mobile App
- Familiarity with Jenkins, Maven, Nexus Repository, Docker, Kubernetes, GitHub, Ansible/Puppet, Fortify, SonarQube, PMD
- Familiarity with functional testing using Job Control Language (JCL) jobs to validate batch system and utilize Customer Information Control System (CICS) screens to manually test online transactions
- Experience coding using a variety of languages: Ruby, JavaScript, or Java (ideal)
- Work with developers, end users and organizations to create test plans and test scripts
- Automated testing experience with various test tools including but not limited to Agile Lifecycle Management (ALM) tools - Atlassian's Jira, XRAY, GitHub, Selenium, Appium, Salesforce
- Coordinate with test lead to plan test events
- Track problems and reports on errors that are identified
- Have experience on IT products, operating systems, software, hardware, systems and networks and specialized environments such as AWS/Azure
- Manage the defect database
- Strong interpersonal and client-facing skills
- Strong oral and written communication skills
- Bachelor's degree in computer science, electronics engineering, or other engineering or technical discipline is required (8 years' experience may be substituted for education)
- 2+ years of test case automation experience
- Must have Selenium experience
- Ability to obtain a Government security clearance
Nice to Haves
- Experience working in VA or other Government agency