Our client is a technology company that provides advanced positioning solutions, integrating GPS, software, and data analytics to improve productivity across industries like construction, agriculture, transportation, and geospatial.
Requirements:
Must have:
3+ years in automation testing for backend systems and APIs.
Strong Python skills for writing test scripts and frameworks.
Hands-on experience with Jenkins or similar CI/CD tools.
Proficient with cloud platforms (AWS, GCP, or Azure).
Skilled in testing REST APIs (FastAPI is a plus).
Solid knowledge of QA methodologies, test design, and SDLC.
Will be a plus:
Familiarity with LangChain, LLM agents, or prompt-based applications.
Experience testing AI or NLP systems.
Exposure to tools like LangSmith for prompt monitoring.
Knowledge of data validation tools like Great Expectations.
Responsibilities:
Design, develop, and maintain automated test scripts and frameworks for backend systems and REST APIs using Python.
Collaborate with development and DevOps teams to integrate automated tests into CI/CD pipelines using Jenkins or similar tools.
Ensure high test coverage and reliability across cloud-based environments (AWS, GCP, or Azure).
Validate API functionality, performance, and reliability, focusing on FastAPI-based services.
Apply QA best practices and methodologies throughout the software development lifecycle (SDLC).
Identify, document, and track bugs, working closely with cross-functional teams to ensure timely resolution.
Continuously optimize and refactor test code to improve maintainability and efficiency.
Stay updated on emerging trends in test automation and propose relevant improvements.
We offer:
Annual paid vacation of 18 working days.
Extra vacation days for long-lasting cooperation.
Annual paid sick leave of 10 days.
Maternity/Paternity leave.
The opportunity for sabbatical leave.
Marriage and Parenthood Package.
Compensation for sports activities (up to 250$ per year) or health insurance covering (70%) — after the trial period.