Why this role stands out
Advance your career as a Principal Software Tester at SAIC, where you will lead high-impact testing initiatives within a collaborative, 100% remote environment that offers exceptional professional growth and flexibility. This role is perfect for a motivated technical leader who excels at solving complex problems and thrives on driving quality across innovative information systems. Apply today to bring your expertise to a premier team and elevate your career to the next level.
Quick overview
Job description
SAIC is searching for a motivated, career and customer-oriented Software Testing Prinicpal who performs high-level, day-to-day software testing solutions to join our team and begin an exciting and challenging career. This is a 100% Remote role.
Job Description
- Develops and executes test plans, test cases, and test procedures to ensure that all information systems products and services meet organization standards and end-user requirements.
- Develops test plans, test schedule, and approach.
- Writes test cases and scripts and identifies data for test scenarios.
- Conducts a walk through on test case/script with Test Managers, Requirement Leads, Project Managers, and Development Leads.
- Performs and leads tests of software and/or IT systems to ensure proper operation and freedom from defects.
- Performs verification activities on work products using defined methods, procedures and criteria with an appropriate verification environment.
- Documents and communicates test results.
- Supports analysis of test results and resolution of open issues.
- Documents and works to resolve all complex problems.
- Reports progress on problem resolution to management.
- Devises improvements to current procedures and develops models of possible future configurations. Creates daily test metrics and reporting.
- Occasionally performs other IT systems engineering activities such as requirements, design, installation, operation, sustainment, and support.
- Complete understanding and wide application of technical principles, theories, and concepts in the field. General knowledge of other related disciplines.
- Receives assignments in the form of objectives and establishes goals to meet outlined objectives. Provides direction to employees according to established policies and management guidance.
- Work is reviewed by management to measure whether objectives have been met.
- Provides technical solutions to a wide range of difficult problems where analysis of data requires evaluation of identifiable factors.
- Solutions are imaginative, thorough, practicable and consistent with organization objectives.
- Works under only general direction. Independently determines and develops approach to solutions. Work is reviewed upon completion for adequacy in meeting objectives.
- Demonstrates good judgment in selecting methods and techniques for obtaining solutions.
- Contributes to completion of specific programs and projects.
- Frequent inter-organizational and outside customer contacts.
- Represents organization in providing solutions to difficult technical issues associated with specific projects.
Education and Experience
- Bachelors and ten (10) years or more experience; Masters and three (3) years or more experience
- Degree in Computer Science, Information Technology, Engineering, or a related field.
- Advanced certifications in testing or quality assurance (e.g., ISTQB, CSTE, CSQA) are preferred.
- Proven track record of working on complex software projects and ensuring high-quality deliverables.
- Experience in both manual and automated testing.
- Experience with Agile/Scrum methodologies and understanding of the Software Development Life Cycle (SDLC).
- Edifecs certification and experience preferred.
Requirements
- Proficiency in writing and executing test cases, test scripts, and test plans.
- Familiarity with continuous integration/continuous deployment (CI/CD) tools (e.g., GitHub Actions).
- Familiarity with version control systems (e.g., Git, SVN).
- Understanding of performance testing and tools (e.g., JMeter, Gatling).
- Familiarity in languages such as Java, Python, C# or JavaScript.
- Experience with defect tracking and management tools (e.g., JIRA, Bugzilla).
- Experience in testing COTS products (Edifecs is a plus).
- Understanding of security testing practices and tools.
- Knowledge of different types of testing, including functional, regression, integration, system, usability, and UAT.
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration abilities.
- Ability to work independently and as part of a team.
- Attention to detail and commitment to delivering high-quality work.
- Ability to prioritize multiple tasks and meet deadlines.
- Ability to understand business requirements and translate them into effective test scenarios.
- Experience with test management tools
- Knowledge of DevOps practices and tools.
- Ability to conduct test reviews and provide constructive feedback.
- Strong understanding of risk-based testing, exploratory testing, and context-driven testing.
- Familiarity with cloud-based testing platforms (e.g., AWS, Azure) is a plus.
Clearance Requirement
- US Citizenship with the ability to obtain and maintain a Public Trust clearance.
Similar jobs
- SB

QA Automation Engineer Weehawken - NJ - New JerseyRecently posted
Sierra Business Solution LLC · Weehawken Township, NJ · Hybrid 🇺🇸
MicroservicesSpringSpring Boot+1TechnologySalary not listed - LC
Supervisor, Quality AssuranceRecently posted
Liberty Coke · Elmsford, NY · Hybrid 🇺🇸
Food SafetyPerformance ManagementRoot Cause Analysis+1$80k - $90k/yr - ST

Quality Assurance EngineerRecently posted
Synerfac Technical Staffing · Benson, NC · Hybrid 🇺🇸
TechnologySalary not listed - RD

Level 1 Test TechnicianRecently posted
Randstad Digital · San Diego, CA · On-site 🇺🇸
401k$27 - $29/hr - AS

System Test EngineerRecently posted
Amaze Systems Inc · Santa Clara, CA · Hybrid 🇺🇸
Root Cause AnalysisTechnologySalary not listed - SP

Test EngineerRecently posted
SKY Partner LLC · Beaverton, Oregon · On-site 🇺🇸
Continuous ImprovementData AnalysisTechnologySalary not listed - OU

Remote Content QA ReviewerRecently posted
Outlier · Saint Paul, Minnesota · Remote 🇺🇸
OnboardingGenerative AI$15/hr - ZC
QA Automation Engineer | Selenium/Java | 24-Month Contract | Onsite Brooklyn, NYRecently posted
Zaass Consulting, LLC · Brooklyn, NY · On-site 🇺🇸
SQLGitSelenium+12TechnologySalary not listed - NY

Sr. Test Automation Engineer (w2 Role)Recently posted
New York Technology Partners · Johns Creek, GA · Hybrid 🇺🇸
PlaywrightGenerative AICI/CDTechnologySalary not listed - AL

Performance TesterRecently posted
Arthur Lawrence · United States · Hybrid 🇺🇸
JMeterPostmanSalary not listed - NI
Test Automation ConsultantRecently posted
NimbusAITech LLC · Raleigh, NC · Hybrid 🇺🇸
CI/CDTechnologySalary not listed - AK

QA Analyst IIIRecently posted
Akidev Corporation · Menlo Park, CA · On-site 🇺🇸
SQLPythonJavaScriptTechnologySalary not listed