Logo
Node.Digital LLC

Software Test Engineer

Node.Digital LLC, Washington, District of Columbia, us, 20022

Save Job

Overview

Location: Remote work Node is looking for a Software Test Engineer to provide testing support as a member of an integrated agile project development and testing team. The tester will work with other developers and testers to test custom developed software as required. The tester will also participate in project release planning and ensure that testing supports inception through delivery and ongoing maintenance. The tester will play a key role for a highly secured system for a government agency. Experience with payment systems, trading systems or other highly secure transactional systems would be highly valuable. The role requires self-motivation and a passion for solving technical problems. Job Responsibilities

Analyze complex requirements and design documents to develop detailed, step-by-step manual test cases Execute manual test cases, document actual results, review results, and report anomalies in the defect tracking database Develop and update automation scripts to meet new functionalities Execute automated test scripts, report results, and identify unsuccessful executions Execute Load/Performance testing by running load test scripts and generating reports Track defects from creation to closure; document defect details and work with developers to reproduce Deploy software to test environments and monitor server logs to identify errors or unexpected entries Participate in test case peer reviews and ensure test cases meet client requirements and verify functionality Assist test lead with release test plan, RTM generation, regression test database maintenance, and end-of-phase test reports Assist in internal quality assurance checks on deliverables to ensure completeness and adherence to client standards Integrate automated tests into the CI/CD pipeline for continuous testing and delivery Collaborate with DevOps to ensure seamless automation within build and deployment processes Ensure comprehensive test coverage through automated test cases Provide assistance to business analysts with requirements and to developers with technical requirements Qualifications

Bachelor's degree in computer science or related field (4 years experience in lieu of degree) 5 years total IT experience 3+ years of experience as a software test engineer Proven experience as an SDET, QA Engineer, or similar role with a focus on test automation Hands-on experience with automated testing tools and frameworks (e.g., Selenium, TestNG, JUnit, Cucumber) Strong knowledge of Software Testing Lifecycle / Testing Methodologies Ability to analyze complex requirements and design documents to create detailed test cases and scripts Experience in test management tools (e.g., Quality Center or similar) Experience with automation scripting tools (e.g., Unified Functional Testing, Selenium) Design, develop, and maintain automated test scripts and frameworks for functional, regression, and performance testing Basic knowledge of SQL Experience with configuration management and version control tools (e.g., Atlassian suite, JIRA, Subversion) Excellent oral and written communication skills Ability to work productively in a dynamic, deadline-driven environment Excellent organizational, presentation, and business analysis skills Knowledge of Software Development Life Cycle (SDLC) Security Clearance Requirements

Must be a U.S. citizen OR Permanent Resident Alien (Green card holder) Ability to obtain an IRS MBI Security Clearance from the Federal Agency (Active IRS MBI Clearance is highly desirable) Benefits

Medical Dental Vision Basic Life Health Saving Account 401K Three weeks of PTO 10 Paid Holidays Pre-Approved Online Training

#J-18808-Ljbffr