Senior QA Engineer, Software
We’re looking for a seasoned Senior SQA Engineer with a strong full stack development background to join our QA Tools & Automation team. This role is ideal for someone who thrives in a dynamic environment and is passionate about building tools and scalable solutions that drive quality across products. As a Senior Engineer, you'll develop and maintain internal tools, services, and data pipelines that power our automation frameworks. You’ll play a key role in enhancing QA processes and enabling test efficiency across the organization.
- Design, build, and maintain full stack applications that support automated QA systems and workflows.
- Collaborate cross-functionally with QA, development, and infrastructure teams to drive quality improvements.
- Build scalable data pipelines that provide actionable insights and streamline test automation.
- Troubleshoot and resolve issues affecting automation tools and development pipelines.
- Contribute to architectural decisions and technical designs across frontend and backend systems.
- Mentor junior engineers and promote knowledge sharing within the team.
- Communicate technical concepts clearly across various stakeholders, including non-technical audiences.
- Continuously explore opportunities for process automation and optimization.
- Bachelor’s degree in computer science, Engineering, Data Analytics, or a related field.
- 4+ years of frontend development experience.
- 4+ years of backend development experience (Python preferred).
- Experience designing and maintaining data pipelines.
- Solid understanding of both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB) databases.
- Hands-on experience with CI/CD tools such as Jenkins and Docker.
- Proficiency in Linux-based development environments.

