Job description
We're looking for a
QA Engineer Intern to join Procore's Quality Engineering organization. In this role, you'll work alongside experienced QA and Software Engineers to help deliver high-quality products through test automation, quality assurance best practices, and collaboration across Product and Engineering teams. As a
QA Engineer Intern, you’ll work closely with QA Engineers, Software Engineers, Product Managers, and remote teams to help ensure our products.
What you will do :
- Plan, design, develop, and maintain automated tests for Procore’s web-based applications and services.
- Build and execute UI, API, end-to-end, and integration tests.
- Develop and maintain test automation scripts using modern frameworks and tools.
- Collaborate on a shared codebase with both co-located and distributed teams.
- Participate in sprint planning, testing activities, and quality improvement initiatives.
- Analyze test results to identify defects and opportunities for improving test coverage.
- Verify that implemented features meet business and user requirements.
- Contribute ideas to improve QA processes, tooling, and engineering best practices.
-
Represent the QA team in cross-functional collaborations when needed.
What We're Looking For
- Currently pursuing or recently completed a Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, or a related field.
- 0–1 years of experience in software development and/or test automation (academic projects, internships, or personal projects are welcome).
- Good understanding of software testing methodologies, QA tools, and Agile principles.
- Good understanding of Object-Oriented Programming (OOP) concepts.
- Familiarity with automation technologies such as Python, Java, C#, Selenium, Cypress, and SQL.
- Basic understanding of the web stack (HTML, CSS, JavaScript).
- Strong problem-solving, analytical, and research skills.
- Excellent verbal and written English communication skills.
This job post has been translated by AI and may contain minor differences or errors.