TL;DR
QA Engineer (Python): Building and architecting custom testing solutions and frameworks to ensure the stability, scalability, and performance of software products with an accent on developing integration tests and end-to-end quality strategies. Focus on leveraging strong programming skills to create developer-friendly automated testing tools and integrating them into CI/CD pipelines.
Company
hirify.global delivers advanced technology solutions and satellite team support to empower legal teams to work smarter, faster, and more reliably.
What you will do
- Act as a developer with a quality focus, building custom testing solutions and frameworks.
- Develop and implement integration tests, test cases, and suites using Python or similar languages.
- Architect innovative testing solutions to assess performance, reliability, and scalability of projects.
- Build tools and frameworks from scratch to facilitate automated testing, focusing on developer-friendly solutions.
- Collaborate closely with the development team to understand product architecture and ensure comprehensive testing coverage.
- Drive the adoption of best practices for code quality, automated testing, and continuous integration.
Requirements
- Strong programming skills in Python.
- Proven ability to build testing solutions from the ground up, including integration, unit, and end-to-end testing frameworks.
- Strong knowledge of software quality principles, and the ability to think critically about improving overall product quality.
- Experience with CI/CD pipelines using GitHub Actions, and integrating test solutions into continuous integration workflows.
- A strong developer mindset with a focus on performance, scalability, and code quality.
- Ability to work cross-functionally and collaborate effectively with other developers, product teams, and stakeholders.
Nice to have
- Experience with cloud environments (AWS) and Infrastructure as Code (IaC) (The Serverless Framework).
- Previous experience working in Agile environments, with a strong understanding of the development lifecycle.
- Experience in mentoring teams.
Culture & Benefits
- Relentlessly customer-centric approach in all operations.
- Supportive, scrappy, and collaborative team environment focused on mutual success.
- Opportunity to contribute to a company in hyper-growth mode leveraging cutting-edge technology.
- Endless growth potential and opportunities within the company.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →