Job Description
We are seeking a highly skilled Senior QA Automation Engineer to drive quality assurance for our next-generation SaaS platform. In this pivotal role, you will bridge the gap between development and product delivery, ensuring our software meets the highest standards of reliability and performance.
Why Join Us?
We offer a competitive compensation package, comprehensive health benefits, and a collaborative environment where your expertise directly impacts the user experience. You will work with modern stacks including Python, React, and Kubernetes.
Responsibilities
- Design, develop, and maintain robust automated test scripts for web and mobile applications using Selenium, Cypress, or Playwright.
- Collaborate closely with Agile development teams to integrate testing into the CI/CD pipeline.
- Analyze test results and report defects with high precision, including reproduction steps and logs.
- Identify gaps in test coverage and implement strategies to increase code coverage to >90%.
- Perform exploratory testing to uncover edge cases and usability issues.
- Manage and optimize the test environment to ensure accurate and repeatable results.
Qualifications
- 5+ years of experience in software quality assurance, with a strong focus on Automation.
- Proficiency in programming languages such as Python, Java, or JavaScript.
- Deep understanding of testing methodologies, including Unit, Integration, and End-to-End testing.
- Experience with API testing tools (Postman, RestAssured) and databases (SQL).
- Familiarity with version control systems (Git) and CI/CD tools (Jenkins, GitLab CI).
- Strong analytical skills with a keen eye for detail and a passion for fixing defects.