We are seeking a proactive and experienced Automation QA Engineer to join our dynamic team. In this role, you will play a key part in ensuring software quality by developing and maintaining test automation frameworks, leading backend testing strategies, and enhancing CI/CD pipelines. Collaborating closely with data engineers and frontend engineers, you will focus on regression testing, API validation, and automation script development within the Palantir Foundry ecosystem. The ideal candidate has a strong background in test automation, API testing, and backend validation, with a passion for enhancing test automation in data-driven environments.
Key Responsibilities:
- Perform functional, integration, and regression testing to ensure software quality.
- Develop, execute, and maintain automated test scripts using Python, PySpark, and TypeScript.
- Utilize pytest, Jest, or similar frameworks for test automation.
- Design and implement API testing strategies.
- Work with Palantir Foundry, including Contour, Workbook, Ontology Manager, Slate, and Workshop.
- Collaborate with a team of data engineers, frontend engineers and business analysts.
- Analyze project complexity and proactively identify automation opportunities.
- Continuously learn and adapt to evolving technologies.
Required Skills & Qualifications:
- 3+ years of experience as an Automation QA Engineer
- Strong expertise in functional, integration, and regression testing methodologies.
- Hands-on experience in API testing, Python, and TypeScript.
- Proficiency in test automation frameworks such as pytest and Jest (or equivalent).
- Ability to design, develop, and implement automated test solutions.
- Strong analytical and problem-solving skills.
- Self-motivated with a passion for continuous learning.
- English Upper Intermediate +
- Experience with Palantir Foundry (Contour, Workbook, Ontology Manager, Slate, and Workshop) is a plus.
- Experience with data projects is a plus.
- Experience with PySpark is a plus.
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits