Job Description
As a QA Engineer Intern at Procore, you will participate in building new
test automation frameworks for our rapidly growing products. Develop,
maintain, and execute test automation scripts and work closely with the
development and QA teams to deliver a high-quality product.
This position will report to the QA Engineering Manager on one of our P &T
teams and will be based in the Cairo, Egypt office. We're looking for someone
to join our team in Summer 2023.
What you 'll do:
* Plan, design, develop, and maintain automated tests to enhance the quality of our web-based software applications and services
* Automate and execute functional UI and API end-to-end tests as well as integration tests
* Comply with project coding standards and industry best practices
* Work on a shared code base in a team environment, cooperating with co-located and remote team members
* Improve software quality by conducting systems analysis, participating in designing test charters, and recommending changes in policies and procedures,
* Participate in planning for software development projects, and ensure projects are concluded according to the planned delivery dates
* Represent the team in collaborations with partners and clients as needed
* Analyzes test results to determine where application bugs exist and where tests need improvement
* Verify that implemented software meets the business requirements
What we 're looking for:
* Currently attending Computer Science, Computer Engineering, or a related college major
* 6+ months of software web development experience and/or software automation testing.
* Good knowledge of industry testing/development best practices
* Strong understanding of OOP concepts and implementation
* Excellent knowledge of test automation using Python, Java, C#, Selenium, Cypress, SQL, etc.
* Good understanding of software testing methodologies, QA tools, and Agile principles
* Good understanding of software engineering and OOP concepts
* Strong problem-solving and research skills
* Basic understanding of the full web stack
* Basic understanding of HTML/JS/CSS concepts
* Excellent verbal and written English communication skills
Additional Information
Perks & Benefits
At Procore, we invest in our employees and provide a full range of benefits
and perks to help you grow and thrive. From generous paid time off and
healthcare coverage to career enrichment and development programs, learn more
details about what we offer and how we empower you to be your best.
About Us
Procore Technologies is building the software that builds the world. We
provide cloud-based construction management software that helps clients more
efficiently build skyscrapers, hospitals, retail centers, airports, housing
complexes, and more. At Procore, we have worked hard to create and maintain a
culture where you can own your work and are encouraged and given resources to
try new ideas. Check us out on Glassdoor to see what others are saying about
working at Procore.
We are an equal-opportunity employer and welcome builders of all backgrounds.
We thrive in a diverse, dynamic, and inclusive environment. We do not tolerate
discrimination against employees on the basis of age, color, disability,
gender, gender identity or expression, marital status, national origin,
political affiliation, race, religion, sexual orientation, veteran status, or
any other classification protected by law.
If you'd like to stay in touch and be the first to hear about new roles at
Procore, join our Talent Community.
Company Description Opened in October 2011, Ubisoft Abu Dhabi is one of the first major video game studios based in the UAE capital and is focusing on developing and bringing to market successful mobile games for a worldwide audience. Job Description Ubisoft Abu Dhabi is looking for QA Int…
Company Description Opened in October 2011, Ubisoft Abu Dhabi is one of the first major video game studios based in the UAE capital and is focusing on developing and bringing to market successful mobile games for a worldwide audience. Job Description Ubisoft Abu Dhabi is looking for QA Int…
* Experience working in an Agile/Scrum development process * Hands-on experience with automated testing tools * Hands-on experience with both white box and black box testing * Experience in writing clear, concise and comprehensive test plans and test cases * Strong knowledge of software QA …
At least five years' experience at the Quality Assurance & Control. Experience in Steel structure and general Civil work Quality Control. Computer skills. Skills at the foreign languages appreciated. Full time. Preference for male engineers. Apply Career
Company Description Jobs for Humanity is dedicated to building an inclusive and just employment ecosystem. Therefore, we have dedicated this job posting to individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Ethnic Minority, and the P…
You will team up with other test engineers to create and maintain test suites that enable Siemens Digital Industries products to collect and analyze product usage, to install Siemens Digital industries products successfully. Our Test Engineering team is responsible for the testing, evaluation, a…
## **You 'll be working on…** **Digital and Technology projects** Work in agile environment with different teams (Development, Product, Operations and Design) to assure the QA coverage. Attend planning meetings, provide feedback on user stories and create acceptance criteria. Create & Execute Man…
Company Description Jobs for Humanity is dedicated to building an inclusive and just employment ecosystem. Therefore, we have dedicated this job posting to individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Ethnic Minority, and the P…
We are looking for an experienced and passionate QA Engineer to join our team!. As a Software Tester at our company, you will have the opportunity to work on new and exciting projects and develop your career. QA engineer responsibilities include designing and implementing tests, debugging and defin…
Description We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality. QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requiremen…