Job Description
We are seeking a highly motivated and experienced Senior QA Engineer to join our dynamic Data, Technology & Security (DTS) team. Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We’re a customer-centric group that encompasses engineering, product, product design and data, security and business systems.
In this role, you will be responsible for ensuring the quality and reliability of our Salesforce platform and its integrations with various third-party systems & ERP. In this role, you’ll will play a crucial role in validating end-to-end business processes, identifying defects, and implementing robust test automation strategies
This is a Hybrid role requiring 2-3 days in our Pune Office. We’re looking for someone to join us immediately.
What you’ll do:
QA Process & Test Planning:
- Prepare and manage test plans. Manage Documentation for test results, bugs, retest and RCAs or bug fixes
- Help implement QA best practices and establish processes which ensure that they are followed throughout the Build to Deploy cycle.
- Participate in requirements gathering to ensure testability and quality considerations are incorporated early in the development lifecycle.
- Plan, identify and build POCs to automate test cases that help CI/CD teams to expedite deployments and reduce test effort and errors.
End-to-End Testing:
- Design, develop, and execute comprehensive test plans and test cases for end-to-end business processes spanning Salesforce and integrated systems (e.g., ERP, middleware, web services).
- Validate data flow and system interactions across multiple platforms to ensure data integrity and consistency.
- Analyze and document test results, identify defects, and track them through resolution.
Salesforce Testing:
- Perform functional, integration, regression, and performance testing of Salesforce configurations, customizations (Apex, Lightning components), and integrations.
- Test Salesforce features, including Sales Cloud, Service Cloud, Marketing Cloud, and other relevant modules.
- Verify data accuracy and system behavior within the Salesforce environment.
Integration Testing:
- Test integrations between Salesforce and ERP systems (e.g., SAP, Oracle, NetSuite) to ensure seamless data exchange and process flow.
- Validate data mapping, transformation, and synchronization between systems.
- Troubleshoot integration issues and collaborate with development teams to resolve them.
Test Automation:
- Develop and maintain automated test scripts using industry-standard tools and frameworks (e.g., Selenium, Cypress, Provar, Salesforce DX).
- Implement and execute automated regression test suites to ensure continuous quality.
- Integrate automated tests into CI/CD pipelines to enable continuous testing.
- Analyze test automation results, identify areas for improvement, and optimize test scripts.
- Collaboration and Communication:
- Work closely with developers, business analysts, and project managers to ensure clear communication and effective collaboration.
- Provide timely and accurate test status reports and defect summaries.
- Participate in agile/scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.
What we’re looking for:
- Bachelor's degree in Computer Science, Information Technology, or equivalent work experience.
- Minimum 8 years of experience in QA testing, with a focus on Salesforce end-to-end flows with integrations.
- Strong understanding of Salesforce platform and its various modules.
- Experience testing integrations with ERP systems (e.g., SAP, Oracle, NetSuite).
- Experience or knowledge of test automation tools and frameworks (e.g., Selenium, Cypress, Provar, Salesforce DX).
- Solid understanding of testing methodologies and best practices.
- Experience with API testing (REST, SOAP) and database testing (SQL).
- Familiarity with Agile/Scrum methodologies, CI/CD pipelines and DevOps practices.
- Excellent analytical, problem-solving, and communication skills.
- ISTQB Certification is desirable
- Salesforce certifications are a plus
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 dynamic and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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.
Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations.