Job Description
Senior QA Engineer – Android (Manual & Automation)
Full-time
Job Description
We’re looking for Senior Quality Assurance Engineer to join Procore’s QA Engineering Team. In this role, you’ll plan, develop, maintain, and execute the test suites used to deliver Procore’s Mobile Platform with quality and velocity and provide our teams with the transparency in quality assurance needed to move swiftly and with confidence.
This position reports to the Quality Engineering Manager and will be based in our Cairo office. We’re looking for someone to join us immediately.
What you’ll do:
Build out and execute regression tests that are key to a successful release cycle Make data-driven recommendations to modify testing practices and improve engineering processes around testing Own the development, management, and execution of automated regression tests within mobile CI/CD systems to ensure efficiency and completeness Identify, document, and track software bugs
What we’re looking for:
Computer Science degree or comparable understanding of CS fundamentals, including data structures, design patterns, algorithms, databases, networking, and security 5+ years of experience creating and executing testing strategies for your team or organization Experience with Espresso or similar Android testing frameworks Test automation experience in a distributed/service-oriented architecture environment Competent understanding of Android and Kotlin fundamentals Good understanding of software testing methodologies, QA tools, and Agile principles Experience with testing mobile applications in an agile environment Self-driven, problem-solver with demonstrable critical thinking skills Strong verbal and written communication skills in English
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, about what we offer and how we empower you to be your best.
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 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.
Senior QA Engineer – Android (Manual & Automation)
Cairo, Egypt * Full-time