MogiMogiJobsPowered by MobiusEngineLet Mogi apply

SAIC

Principal Software Tester (Edifecs)

Work, TX · 2 weeks ago

RemoteFull-time

About the job

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.

Qualifications
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