Node.Digital
Node.Digital is hiring: Software Test Engineer in Washington
Node.Digital, Washington, DC, US, 20022
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