Join the Bravo Team!
Reporting to the Director of Engineering, and as a key member of the Quality Assurance team, the QA Engineer (Manual & Test Automation) is responsible for ensuring the quality and reliability of our web and mobile applications through a combination of manual testing and automated test development. This role involves close collaboration with developers, product managers, and design teams to ensure functionality, usability, and performance across platforms.
Key Responsibilities:
- Design, document, and execute comprehensive manual test cases
- Develop, maintain, and enhance automated test scripts (Playwright preferred)
- Perform API testing using tools such as Postman or REST Assured
- Validate data accuracy through SQL queries and database testing
- Conduct cross-platform and cross-browser testing on web and mobile environments
- Collaborate with development and product teams to clarify requirements and report bugs
- Monitor, analyze, and troubleshoot issues across staging and production environments
- Contribute to the continuous improvement of QA processes and strategies
Required Skills:
- Minimum 4 years of experience
- Strong manual testing skills, including test case design, execution, and defect reporting
- Hands-on experience with test automation frameworks (Playwright strongly preferred)
- Proficiency in API testing (Postman, REST Assured, or similar)
- Solid understanding of SDLC and Agile development methodologies
- Object-Oriented Programming (OOP) fundamentals
- Proficient in SQL for backend and data validation
- Experience with cross-platform testing (Windows, macOS, Android, iOS)
- Comfortable using browser DevTools, cookies, and session management
- Background in testing social network applications and familiarity with ad tech platforms (Google Ads, Meta Ads Manager, etc.)
- Basic knowledge of web security practices (OWASP Top 10, XSS mitigation)
- Experience with Visual Studio Code or similar IDEs and version control using Git
- Excellent attention to detail, troubleshooting skills, and ability to multitask
- Strong collaboration and communication skills with cross-functional teams
Bonus Qualifications:
- Experience with CI/CD tools (e.g., Jenkins, GitHub Actions)
- Basic knowledge of performance testing tools (JMeter, k6)
- Mobile test automation experience (Appium, Detox)
What’s in it for You?
- A place where you can continuously grow and advance your career and knowledge
- Recognition and promotion based on performance and results
- Competitive financial packages and bonuses for business achievements
- A company that values and supports work-life balance
- A collaborative, innovative team environment with the latest tech
- Celebrations for your personal and professional milestones
- Office Location: Banja Luka
Who We Are?
Established in 2002, Bravo Systems is a software development company with
offices in Banja Luka, B&H, and Belgrade, Serbia. Our experience is
particularly vast in the Ad Tech industry. Meaning demand-side platforms,
supply-side platforms, real-time bidding, targeting, campaign management,
pricing models, etc. Our name implies excellence as a value we constantly
strive for.
Bravo Systems is an independent strategic development partner of
OddBytes, a US-based performance-driven digital media company backed by
15+ years of experience. Together, our team is led by top experts in product
marketing, ecommerce, and browser apps. With you on board, we’re looking
to expand our team and take our system to a whole new level. If you are
qualified, interested, and passionate, apply now!