Automated Test Engineer
999 REMOTE, United States
What you’ll get to do:
As a Software Test Automation Engineer, the responsibilities include, but are not limited to:
Participate in Agile Scrum development methodology ceremonies (e.g., sprint planning, scrum, backlog refinement, defining tasks/tests, estimating LOE, testing, tracking work done, retrospective, demonstration, etc.)
Develop, maintain, and perform sprint-level manual/automated testing activities (e.g., define scenarios, develop detailed scripts/procedures, develop Cucumber Gherkin feature files and scenarios, map user story acceptance criteria to script verification points) in Jira with Xray and Cucumber BDD plug-ins (or equivalent test automation software)
Develop and maintain automated scripts that are exercised during CI/CD builds and nightly regression test suite execution
Develop and maintain automated UI and backend (e.g., SQL, logs) scripts in a Java language-based Selenium/Cucumber/Serenity framework stored in a GitLab repository that may integrate with a Cucumber or generic test tool
Develop and maintain automated web service API validation scripts using Spring ToolSuite4, Rest Assured, Postman, Fiddler, and SoapUI
In collaboration with the Product Architect and/or Business Analyst, access impacts of candidate changes to the automated smoke and/or regression test suite(s) and plan accordingly
Perform full-scope static and dynamic testing of a system under test utilizing functional and non-functional testing techniques. These techniques can include the following test types: Unit (only for Automated scripts), Integration/API, End-To-End, Smoke, Regression/Functional, 508 Compliance, and Usability
Perform script and/or code peer reviews to ensure compliance with program-level manual/automated testing standards, guidelines, and processes
Document and track testing activity progress during a sprint. This includes capturing execution artifacts to support that all backlog acceptance criteria have been successfully verified/validated
You Will Bring These Qualifications:
Current DoD Secret clearance or ability to obtain one.
Must have:
Working knowledge and understand fundamental concepts of Manual Functional Testing, Automated Testing, and Continuous Integration
College degree (B.S. or greater) in Computer Science, Software Engineering, Information Management Systems, or a related discipline. Experience accepted in lieu of degree
Hands on experience:
In an IT related field (7+ years) with 2-3 or more years analyzing, designing, and implementing software test automation solutions
Testing applications developed in Java, JavaScript, AngularJS, Oracle, and PostgresSQL
Developing and executing automated test scripts with open-source tools like Eclipse, Visual Studio Code, Selenium, Cucumber BDD, Serenity BDD, …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Remote Travel required
Benefits/PerksAccess to robust learning resources Autonomy Competitive compensation Comprehensive benefits Continuing education Culture of integrity Environment of trust Family support Financial Flexibility Flexible time off Focus on continuous growth Healthcare Learning and development opportunities Learning resources Retirement Robust learning resources Time off benefits Unique flexible time off Wellness
Tasks- Application development
- Collaborate with team members
- Collaboration
- Ensure compliance
- Maintenance
- Participate in Agile ceremonies
- Perform manual and automated testing
- Planning
- Software development
- Sprint planning
- Testing
508 Compliance Acceptance Criteria Access Agile Agile Development Agile Methodology Agile Scrum Android AngularJS API API Testing Application Development Automated Testing Automation Automation tools AWS BDD C CI/CD Collaboration Communication Compliance Computer Science Continuous Integration Cucumber Databases Eclipse Education End-to-end testing Engineering Estimation Techniques Fiddler Functional Testing Git GitLab Information Technology Innovation Integration Integration Testing Java Javascript Jenkins Jira Learning and development Maintenance Make Management Manual testing Maven Mobile Devices Non-functional testing Oracle Planning PostgreSQL Postman Programming Project Regression testing REST Scrum Selenium Serenity SOAP Software Software Development Software development life cycle Software Engineering Spring Spring Tool Suite Sprint planning SQL Test Automation Test Case Design Testing Test Script Development Test Scripts Unit Testing Usability testing Validation Visual Studio Visual Studio Code Web Services XML
Experience7 years
EducationAS B.S. Business College degree Computer Science Development Engineering Equivalent Information management systems Information Technology Management Related discipline Related Field Software Engineering
CertificationsDOD Secret DoD Secret Clearance Secret Secret clearance
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9