Flag job

Report

Senior QA Engineer, Fleet Applications

Salary

₹20 - 30 LPA

Min Experience

3 years

Location

Belgrade, Serbia

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

We are seeking a motivated and detail-oriented QA Engineer to join our dynamic team. In this role, you will be instrumental in ensuring the quality, reliability, and performance of our diverse ecosystem of web and mobile applications. You will contribute to all phases of the quality assurance process, from planning and documentation to execution, with a strong emphasis on building and maintaining our automated testing infrastructure. If you are passionate about quality and proficient in modern automation practices, we want to hear from you!

 

  • Design, develop, document, and maintain comprehensive test scenarios and test cases for new and existing features across our web and mobile platforms.
  • Actively write, implement, and maintain robust end-to-end (e2e) automated tests using JavaScript/TypeScript and relevant testing frameworks.
  • Execute manual testing procedures as needed for exploratory testing, usability checks, and areas not yet covered by automation.
  • Identify, isolate, document, regress, and track bugs effectively.
  • Collaborate closely with developers, product managers, and designers to understand requirements, integrate testing into the development lifecycle, and ensure thorough test coverage.
  • Test and validate APIs (REST, GraphQL, RPC) for functionality, reliability, and performance.
  • Analyze test results, report metrics, and provide actionable feedback to improve application quality and development processes.
  • Contribute to the ongoing improvement of QA strategies, tooling, and best practices within the team.

 

  • BA in Engineering (Computer Science or relevant degree/experience) or similar experience
  • Proven experience working as a QA Engineer or in a similar quality assurance role.
  • Minimum of 3 years of hands-on experience specifically focused on writing, executing, and maintaining automated tests.
  • Strong proficiency in JavaScript and/or TypeScript.
  • Demonstrable experience with modern web and/or mobile testing frameworks (e.g., Cypress, Playwright, Selenium, Appium, WebdriverIO).
  • Solid understanding of software QA methodologies, tools, and processes.
  • Knowledge of API architectural concepts (REST, GraphQL, RPC) and experience with API testing tools (e.g., Postman, Insomnia).
  • Excellent analytical and problem-solving skills with meticulous attention to detail.
  • Strong communication and documentation skills.
  • Ability to work effectively both independently and as part of a collaborative team.

  • Nice to have:
    • Experience with cloud platforms, particularly AWS (e.g., EC2, S3, Lambda).
    • Familiarity with CI/CD principles and tools (e.g., GitLab CI/CD, Jenkins, GitHub Actions).
    • Experience querying and working with SQL (e.g., PostgreSQL) and/or NoSQL (e.g.,MongoDB) databases.
    • Experience working in an Agile/Scrum development environment.
    • Knowledge of performance and/or security testing principles.

Skills

javascript
typescript
cypress
playwright
selenium
appium
webdriverio
rest
graphql
rpc
postman
insomnia
sql
mongodb