Job Openings
QA Engineer
About the job QA Engineer
QA Engineer
Engineering / Quality Assurance
We are partnering with a specialized software engineering company focused on building custom, large-scale digital solutions tailored to real-world needs, primarily within the public sector.
This role is ideal for QA professionals who want to go beyond manual testing and play a key role in building high-quality, reliable systems across web and mobile platforms.
As a QA Engineer, you will be responsible for ensuring the quality, stability, and performance of both web and mobile applications.
You will work closely with developers and product teams to implement robust testing strategies, combining manual and automated testing to deliver production-ready software.
Key Responsibilities
- Create and execute detailed test plans and test cases (functional, regression, integration, edge cases)
- Design and implement automated test suites for web (React/Spring Boot) and mobile (Flutter) applications
- Integrate automated tests into CI/CD pipelines to enforce quality gates
- Perform manual and exploratory testing where needed
- Test REST APIs using tools like Postman or REST Assured
- Identify, document, and track bugs with clear reproduction steps
- Collaborate with developers to improve testability and promote a quality-first mindset
- Contribute to performance and load testing
- Maintain test documentation and support QA standards and processes
Required Profile
- 2+ years of experience in QA / Software Testing
- Strong experience with test planning, test cases, and bug reporting
- Hands-on experience with test automation tools (Selenium, Playwright, Cypress, Appium, or similar)
- Experience integrating tests into CI/CD pipelines
- Familiarity with API testing tools (Postman, REST Assured)
- Solid understanding of testing methodologies (regression, smoke, UAT, black-box, white-box)
- Strong communication skills and team collaboration
Nice to Have
- Experience testing Flutter mobile applications
- Familiarity with Java / Spring Boot (for backend understanding)
- Experience with performance testing tools (JMeter, k6, Locust)
- Experience with test management tools (TestRail, Zephyr)
- ISTQB certification or similar
- Experience working in Agile/Scrum environments
Tech Environment & Tools
- Applications: React web app, Spring Boot APIs, Flutter mobile apps
- Automation: Selenium / Playwright / Cypress / Appium / Flutter tests
- API Testing: Postman, REST Assured
- CI/CD: GitHub Actions, Jenkins, GitLab CI
- Tracking: Jira, TestRail (or similar)
Why This Opportunity?
- Work on complex, large-scale systems — not just basic testing tasks
- Be part of building quality from the ground up, not just validating it
- Exposure to web + mobile + backend systems in one environment
- Opportunity to implement automation and CI/CD quality processes
- Small, collaborative team with real ownership and impact
- Strong engineering culture with focus on quality and reliability