Senior QA Engineer, AI Integration Group
Description
Informatica is currently looking for a Senior QA engineer with experience in software testing and automation to join our team in Redwood City, CA.
Job Summary
As a Senior QA Engineer, you will play a key role in ensuring the quality and reliability of next-generation cloud integration services and AI-powered solutions at Informatica. Our AI and Innovation Hub focuses on building cutting-edge, scalable, and high-performance platforms that redefine the possibilities of data integration in the cloud. You will collaborate with cross-functional teams, including developers, ML engineers, and product managers, to deliver robust solutions that meet the high standards expected by our customers.
Technology You’ll Use:
Java, Python, Langchain, Kubernetes, Docker, Microservice Architecture
What You’ll Do
Collaborate with senior team members to define and implement comprehensive test strategies for complex functional areas within the product. Design and build next-generation test frameworks and tools to validate complex heterogeneous systems and applications leveraging cutting-edge technologies. Work closely with architects, developers, and other QA engineers to ensure the scalability, reliability, and performance of cloud-based AI-driven solutions. Act as a quality advocate in Agile teams, collaborating with globally distributed teams to identify, analyze, and resolve quality challenges. Participate in internal and cross-team discussions, contribute to decision-making processes, and create detailed technical documentation related to testing strategies, tools, and processes. Evangelize best practices in QA methodologies, driving innovation and continuous improvement in quality processes.Key Essentials
4 or more years of relevant professional experience, preferably within an enterprise software or SaaS company. Experienced QA engineer with a strong background in testing backend systems and developing automated test frameworks. Proven ability to design, develop, and maintain scalable and reliable test automation for SaaS products using microservice architecture. Demonstrated expertise in writing quality test scripts and automation code using Java. Experience with additional languages such as Python or Scala is a plus. Proven ability to collaborate effectively with cross-functional teams in a fast-paced, iterative product development environment. Excellent communication skills with the ability to articulate ideas and solutions to large groups and technical stakeholders. Able to work independently with minimal supervision, proactively take ownership of tasks, and mentor junior QA team members to develop their skills and expertise.What Does Success Look Like?
You excel in fast-paced, geographically dispersed Agile teams, designing and executing test strategies for scalable, reliable, and high-performance distributed systems. Proactively identifying quality risks and recommending solutions, you ensure robust product delivery. Additionally, you mentor junior QA engineers, fostering expertise in testing methodologies and automation best practices.