CareerPlan

Software Test Engineer, Senior

USAFull-time2026-11-10
On-siteSecurity clearance required

Core

Senior Software Test Engineer responsible for manual UI/UX, functional, and regression testing, while designing, developing, and implementing full-stack software applications and automation suites.

Role type

Senior Software Test Engineer (Full-Stack Development & Automation)

Builds

Robust, reusable, and maintainable automation suites; complete front-end and back-end solutions

Domain

Software Engineering, Test Automation, Full-Stack Development

Required skills

Manual UI/UX testing, Functional testing, Regression testing, Test automation (Selenium, Robot Framework), Full-stack development, CI/CD integration, Agile methodology, Software application design, Complex problem resolution, Source code development

Preferred skills

Java, Python, C#, C/C++, .NET, JavaScript, React, NodeJS, PHP, Drupal, Master's degree in Computer Science

Technologies

Selenium, Robot Framework, CI/CD pipelines, Java, Python, C#, C/C++, .NET, JavaScript, React, NodeJS, PHP, Drupal

Responsibilities

Perform manual UI/UX, functional, and regression software testing; Automate software testing using Selenium and Robot Framework; Design, modify, develop, write, and implement software programming applications; Integrate automated testing into CI/CD pipelines; Develop complete front-end and back-end solutions; Write source code for new applications and enhance code samples for existing applications; Build robust, reusable, and maintainable automation suites; Acquire client requirements and resolve workflow problems through automation optimization

Seniority

Senior, hands-on IC