About the role

  • QA Automation Engineer at a growing technology company delivering software platforms for mobile workforce management. Collaborating with various teams to build high-quality software through automation.

Responsibilities

  • Collaborate with Solution Architects, Product Owners, Developers, DevOps, and other QA Engineers to test and deliver new product features
  • Work with tools and technologies such as: Testing: SpecFlow, Postman, Playwright, Swagger, Selenium, Appium, Android Studio
  • Bug tracking: Jira
  • Documentation: Confluence, flowchart creation
  • Analyse business requirements, technical designs, and non-functional specifications
  • Contribute to estimation and planning sessions as part of user stories
  • Promote and maintain TDD and BDD practices across development teams
  • Write and execute robust, scalable automated test scripts with high test and regression coverage within CI/CD pipelines
  • Perform exploratory manual testing and document scenarios that cannot be automated
  • Review logs and database entries during the testing process, automating these steps wherever possible
  • Apply industry best practices to ensure the reliability, maintainability, and performance of all testing processes

Requirements

  • Minimum 3 years of experience as an Automation QA Engineer
  • Strong experience with BDD/TDD and a clear focus on automation over manual testing
  • Proven experience in API testing (REST, integration tests) and automation for mobile platforms (iOS and Android)
  • Hands-on experience with TypeScript/JavaScript and working within a microservices architecture
  • Deep understanding of the test pyramid and ability to design maintainable long-term automation frameworks
  • Experience improving, refactoring, and maintaining test suites
  • Solid understanding of CI/CD pipelines and integrating automated tests into them
  • Familiarity with SpecFlow
  • Working knowledge of SQL/NoSQL databases
  • Experience with Git-based version control systems (GitLab, GitHub, Bitbucket)
  • Comfortable working in agile environments, ideally Kanban

Benefits

  • Work in a modern, automation-focused engineering environment
  • Influence testing processes and actively introduce best practices
  • Stable collaboration with an organization that continuously invests in both its products and its people

Job title

QA Automation Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job