Job Description
At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. These individuals combine deep technical expertise with creativity to deliver innovative and high-quality software products and solutions.
In Quality Engineering at PwC, we emphasize best-in-class quality standards in software development and testing processes. We empower teams to identify and resolve defects early, optimize system performance, and ensure exceptional user experiences through comprehensive testing strategies and automation.
We are looking for a highly skilled System Engineer – Integration & QA Lead to drive the end-to-end integration testing efforts, specializing in API testing, multi-system integrations, and quality assurance frameworks. The ideal candidate will bring at least 8 years of hands-on experience in integration testing, automation, and complex system architectures, with proven leadership in coordinating cross-functional testing activities for cloud-native and distributed enterprise applications. This role is critical in ensuring seamless interoperability, reliability, and performance of integrated systems, leveraging test automation and modern CI/CD pipelines.
Locations & Work Mode Key Responsibilities- Design, develop, and lead execution of comprehensive integration test strategies focused on APIs, data flows, and system interoperability.
- Lead integration and end-to-end testing for complex multi-tiered, distributed systems across cloud and on-premise environments.
- Build and enhance automated testing frameworks (API testing, service virtualization, performance testing), integrating them into CI/CD pipelines for continuous validation.
- Manage defect identification, triage, root cause analysis, and coordination with development and external partners.
- Collaborate closely with development, DevOps, and product teams to ensure quality and timely delivery of integrations.
- Mentor and guide QA engineers and junior team members in effective integration testing methodologies and best practices.
- Communicate test progress, risks, quality metrics, and insights to stakeholders and leadership.
- Drive continuous improvement in testing processes, tools, and coverage, aligning with Agile practices.
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or related fields.
- 8+ years of software testing experience, with at least 4 years focused on integration testing, API validation, and system interoperability.
- Expertise in API testing tools and methodologies (REST, SOAP, Postman, ReadyAPI, SoapUI).
- Deep understanding of integration patterns, message queues (Kafka, RabbitMQ), and data exchange formats (JSON, XML, Avro).
- Strong knowledge of CI/CD pipelines using Jenkins, GitLab CI, Azure DevOps, or similar platforms.
- Hands-on experience working within Agile/Scrum teams, managing multiple test streams simultaneously.
- Familiarity with cloud platforms (AWS, Azure, GCP) and container orchestration technologies (Docker, Kubernetes).
- Knowledge of microservices architecture, service mesh, and distributed system testing complexities.
- Experience with performance, load, and reliability testing for integrated systems.
- Proficient with test management and collaboration tools such as JIRA, Confluence, Miro, PowerBI.
- Relevant certifications such as ISTQB, Certified Agile Tester, or equivalent are highly desirable.
- Strong analytical, communication, leadership, and mentoring skills.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application