Conduct thorough testing, debugging, and quality assurance to ensure application reliability ... including co-op or internship experience if relevant). * Portfolio of work (if available ...
Quick apply
Conduct thorough testing, debugging, and quality assurance to ensure application reliability ... including co-op or internship experience if relevant). * Portfolio of work (if available ...
Quick apply
Conduct thorough testing, debugging, and quality assurance to ensure application reliability ... including co-op or internship experience if relevant). * Portfolio of work (if available ...
Conduct thorough testing and debugging * Ensure high-quality, reliable, and secure applications ... Minimum 1 year of relevant experience (internships/co-ops acceptable if applicable) * Portfolio of ...
Quick apply
Conduct thorough testing and debugging * Ensure high-quality, reliable, and secure applications ... Minimum 1 year of relevant experience (internships/co-ops acceptable if applicable) * Portfolio of ...
By submitting your interest, you'll be among the first to know when internship opportunities open ... Participating on an Agile Scrum team, collaborating across design, development, and testing
By submitting your interest, you'll be among the first to know when internship opportunities open ... Participating on an Agile Scrum team, collaborating across design, development, and testing
$41.7K - $54.1K
1% of jobs
$54.1K - $66.6K
3% of jobs
$66.6K - $79K
4% of jobs
$79K - $91.5K
5% of jobs
$91.5K - $103.9K
11% of jobs
$104.6K is the 25th percentile. Wages below this are outliers.
$103.9K - $116.3K
15% of jobs
The median wage is $124.5K / yr.
$116.3K - $128.8K
17% of jobs
$128.8K - $141.2K
17% of jobs
$143.5K is the 75th percentile. Wages above this are outliers.
$141.2K - $153.7K
13% of jobs
$153.7K - $166.1K
9% of jobs
$166.1K - $178.5K
5% of jobs
$41.7K
$126.3K
$178.5K
| Aspect | Internship Stack Testing | Software Tester |
|---|---|---|
| Credentials | Typically pursuing or recent graduate in CS or related field | Often requires relevant certifications or experience in testing |
| Work Environment | Internship setting, learning-focused, entry-level | Professional environment, full-time or part-time roles |
| Industry Usage | Used for training and skill development in tech companies | Established role in software development teams |
Internship Stack Testing is a training position aimed at gaining practical experience, while a Software Tester is a professional role responsible for quality assurance in software projects. Internships often serve as a stepping stone to full-time testing roles, which require more experience and certifications.

Contractor
Posted 15 days ago
Location:Birmingham, AL
Contract- 3 Years ( W-2 Only)
Client- Alabama Power
We are seeking a Web Application Developer with strong front-end and full-stack development skills to design and maintain high-quality applications that support utility operations. The ideal candidate will combine technical expertise with a focus on performance, user experience, and secure development practices, while collaborating closely with subject matter experts (SMEs) and field users.
Develop and maintain web applications with a focus on scalability, performance, and usability.
Collaborate with SMEs and field users to understand operational needs and translate them into effective technical solutions.
Conduct thorough testing, debugging, and quality assurance to ensure application reliability.
Interact with, modify, and create data sources to support application functionality.
Assist with deployment and monitoring of web applications in production environments.
Implement and adhere to security best practices throughout the development lifecycle.
BS in Software Engineering, Computer Science, or related field.
2–5 years of relevant professional experience preferred (1+ year required, including co-op or internship experience if relevant).
Portfolio of work (if available) demonstrating relevant web application projects is a plus.
React (core front-end framework)
TypeScript & JavaScript
CSS frameworks (Tailwind preferred)
Git/GitHub for version control
Next.js, Node.js for full-stack development
Docker, Kubernetes for containerization and deployment
CI/CD pipelines for automated deployment and testing
SQL and data modeling for backend integrations
RESTful APIs for data exchange
Cloud data platforms (e.g., Databricks, Azure)
UI/UX principles for improving user experience
shadcn, NPM, HTML
Python for scripting and backend support
Strong problem-solving and analytical skills.
Effective communicator with the ability to collaborate across technical and non-technical teams.
Attention to detail with the ability to deliver clean, efficient, and maintainable code.
Comfortable working in a fast-paced environment with evolving priorities.