About the job QA/Release Engineer
Join Our Team as a QA/Release Engineer
Responsibilities
-
Coordinate release requests for the Prerelease environment
-
Deploy changes delivered by Product Teams to Prerelease
-
Support acceptance testing and approval gathering
-
Collaborate with the DevOps team on Production deployments
-
Participate in post-production testing and monitoring
-
Perform Frontend, Backend, or Mobile testing as needed
-
Develop and run automated tests using modern frameworks and tools
-
Maintain and optimize existing automated test suites
-
Analyze and report on automated test results
-
Create test plans, test cases, and testing documentation
-
Understand and work within the Software Development Life Cycle (SDLC)
-
Follow Agile methodologies (Scrum, Kanban)
-
Collaborate with product managers and developers to clarify requirements and ensure high-quality delivery
-
Identify, log, and verify bugs
-
Drive medium-complexity features through to release
Requirements
-
5+ years of experience in software testing
-
Strong experience with CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions) and a basic understanding of DevOps
-
Familiarity with tools like Logviewer, Sentry, ELK
-
Proficient in RESTful API testing and automation
-
Solid understanding of SQL/NoSQL databases and data validation
-
Strong knowledge of QA methodologies and experience in Agile/Scrum teams
-
Excellent communication and teamwork skills
-
Strong analytical mindset and attention to detail
-
Proactive, responsible, and self-motivated
What We Offer
-
28 calendar days of vacation + 12 bonus days
-
Paid sick leave
-
Laptop compensation
-
Paid training and development programs
-
Flexible working hours
-
Fully remote work
-
Contract type: Service Agreement
-
Payment in USDT