QA Intern
About the role
Xpansiv is seeking a motivated and detail-oriented Quality Assurance Intern to support the development and expansion of the automated testing framework for the Xpansiv Power platform. Reporting to a Product Manager and working closely with the Head of QA, the broader QA team, and Engineering, the intern will help improve software quality, test coverage, and release reliability across a complex energy market operations platform. The intern will contribute to ongoing automation initiatives, help establish effective practices for managing non-production test data and test assets, and develop automated tests that validate backend APIs and web user interface functionality. This internship offers hands-on experience with quality engineering, automation frameworks, cross-functional software delivery, and business-critical technology used in energy markets.
Responsibilities
- Collaborate with Product Management, QA, and Engineering teams to support the design and implementation of automated testing solutions
- Develop, maintain, and improve automated test scripts for web user interfaces and backend APIs
- Help define and implement processes for managing non-production test data, test accounts, test assets, and testing environments
- Create, execute, and maintain automated functional, integration, and regression test suites
- Review test results, identify and document defects, and support troubleshooting and defect-resolution efforts
- Assist with validating new features, bug fixes, and software releases against requirements and acceptance criteria
- Contribute to documentation covering testing approaches, standards, frameworks, test cases, and test data management practices
- Work with existing automation tools and frameworks while helping expand test coverage across key platform workflows
- Participate in team ceremonies, planning discussions, test reviews, and release-readiness activities
- Share findings, risks, and recommendations clearly with technical and non-technical stakeholders
Qualifications
- Currently pursuing an undergraduate or graduate degree in Computer Science, Software Engineering, Information Systems, or a related field
- Coursework, academic projects, or practical experience using a programming language such as Python, JavaScript, C#, Java, or a similar language
- Foundational understanding of the software development lifecycle and software testing concepts
- Strong analytical, problem-solving, organizational, and attention-to-detail skills
- Clear written and verbal communication skills
- Ability to work independently, seek guidance when needed, and collaborate effectively in a cross-functional team environment
- Interest in test automation, APIs, web applications, quality engineering, and reliable software delivery
Preferred Qualifications
- Exposure to automated testing tools or frameworks such as Cypress, Playwright, Selenium, Rest Assured, or similar technologies
- Familiarity with API testing tools such as Postman or SoapUI
- Experience with source control tools such as Git
- Basic understanding of web technologies, REST APIs, databases, microservices, or continuous integration and delivery pipelines
- Experience contributing to a team-based academic, internship, or software development project
- Interest in energy markets, sustainability, regulated technology platforms, or data-intensive applications
What Success Looks Like
- Automated test coverage is expanded across priority Xpansiv Power workflows
- Test scripts are reliable, maintainable, clearly documented, and aligned with team standards
- Non-production test data and test assets are organized and managed through consistent, repeatable practices
- Defects and quality risks are identified early, documented clearly, and communicated promptly
- Product, QA, and Engineering partners receive dependable support during feature validation and release preparation
Pay
The anticipated hourly pay range for this internship is $20-$25 per hour for undergraduate students and $30-$35 per hour for graduate-level students, based on a good-faith estimate. Actual pay within these ranges may vary based on academic level, skills, and relevant experience, in accordance with applicable pay transparency laws.