A software testing intern responsible for executing software tests, reporting defects, and maintaining documentation while collaborating with the development team.
Responsibilities
Understand product requirements, execute testing and report defects for software projects.
Deliver and maintain various testing documents, including test plans, test cases, test reports, etc.
Collaborate with developers and other team members, and communicate test progress, test results, improvement and solutions.
Assist in other project related tasks assigned by the supervisor.
Requirements
Undergraduate student
Computer Science
Software Engineering
Nice to have: Actual testing experience in software projects
Responsible for developing, testing, and deploying high‑quality retail and commercial technology solutions for Sunoco’s Caribbean business.
Compensation
Starting Salary: 80,000
Responsibilities
Gather, analyze, prioritize, and document business, operational, and regulatory requirements impacting POS, fuel control, payment, and related retail technology platforms.
Maintain/Track feature requests, issues, roadmaps, vendor proposals, delivery dates, hardware/software life cycle tracking, Initiatives, etc.
Collaborate with business stakeholders and vendors to define functional and technical requirements for new initiatives and enhancements.
Manage vendor relationships including weekly RAIL status calls, issue/feature prioritization.
Define processes, procedures and oversight of QA/Beta testing efforts for new or updated software and hardware solutions.
Requirements
Bachelor’s degree in Computer Science, Information Systems, Engineering, Business Technology, or a related field
Nice to have: Artisoft POS software and hardware
Nice to have: Verifone Commander POS software and hardware
The individual will be responsible for performing Verification activities for Life Support Systems (LSS) products, including carrying out all activities in the test life cycle such as designing, developing, maintaining and executing test cases.
Responsibilities
Analyze requirements and report out testable/not testable
Design test cases for automated / manual testing
Prepare test setup required for Test execution
Execute automated test cases
Raise defects for product non conformance
Requirements
Bachelor’s Degree in Computer Science
STEM Majors (Science, Technology, Engineering and Math)
Lead end-to-end testing efforts and drive automation initiatives to support a major United States strategic command.
Compensation
The proposed salary range for this position is: $65,700 - $134,400
Responsibilities
Lead end-to-end testing efforts by developing and executing comprehensive test strategies that validate software functionality, performance, and overall system readiness throughout the development lifecycle.
Drive test automation initiatives by designing, implementing, and maintaining automated test solutions that increase coverage, improve efficiency, and support continuous delivery objectives.
Develop quality-focused test plans and validation strategies through analysis of software requirements, system capabilities, and user needs.
Execute comprehensive software verification activities including functional, regression, integration, exploratory, performance, load, and smoke testing across web applications and databases.
Collaborate across engineering teams to identify risks, improve testability, and incorporate quality assurance practices throughout the software development process.
Develop and maintain test frameworks, expand automated testing capabilities, validate software functionality, document defects, support Agile development, create test strategies, and improve testing effectiveness.
Compensation
The proposed salary range for this position is: $65,700 - $134,400
Responsibilities
Develop and maintain test frameworks and supporting documentation
Expand automated testing capabilities
Validate software functionality across multiple testing disciplines
System Integration & Testing Engineer responsible for analyzing system requirements, planning and executing system-level tests, conducting integration activities, and analyzing test results to ensure system functionality, reliability, and performance.
Responsibilities
Analyze system requirements and translate them into detailed test specifications.
Prepare, review, and maintain test documentation and test procedures.
Plan, implement, and execute system-level tests in laboratory environments.
Conduct test reviews and participate in system integration activities.
Analyze test results, identify system-level defects, and investigate their root causes.
Requirements
High school diploma (matriculation certificate)
Professional retraining or software testing course (military or civilian)
Practical Engineering diploma
Bachelor's degree in Software Engineering, Electronics, Aerodynamics, Biomedical Engineering, or Information Systems (advantage)
Academic degree in an engineering field (advantage)