Backend QA Engineer - Air Apps, London
5 days ago⚠️ Before applying, please carefully review all the job requirements
- Location:
- London, United Kingdom
- Work Arrangement:
- On-site (Lisbon Office)
- Experience:
- Approximately 2–3 years
- Job Type:
- Full-time
- Company:
- Air Apps
- Salary:
- €52,000 – €65,000 per year
- Posted:
- 2026-09-28
Key Responsibilities
- • Formulate and execute comprehensive test plans for backend architecture, including databases, service integrations, and RESTful APIs.
- • Validate API functionality, performance, and endpoints using tools such as Postman and Swagger.
- • Assess relational database operations, construct SQL queries, and verify data consistency within PostgreSQL environments.
- • Partner with engineering team members to perform code reviews on pull requests, promoting high standards of code quality and test coverage.
- • Contribute to the design, implementation, and maintenance of automated testing frameworks for backend microservices.
- • Evaluate backend infrastructure configurations to detect potential bottlenecks and ensure system reliability and performance.
- • Track, document, and manage system defects and testing workflows using test management software like TestRail.
- • Work in close alignment with software developers and product teams to enhance quality assurance methodologies and overall product stability.
Required Skills and Qualifications
- • Approximately 2 to 3 years of hands-on experience in backend quality assurance, software testing, or software development engineer in test (SDET) roles.
- • Proficient technical background utilizing Node.js and TypeScript within backend development environments.
- • Practical experience with SQL databases, specifically PostgreSQL, including the ability to write and validate complex database queries and ensure data integrity.
- • Hands-on experience testing REST APIs using tools like Postman, Swagger, or equivalent API testing platforms.
- • In-depth understanding of core backend testing methodologies, including integration testing, API validation, and database verification.
- • Familiarity with test management platforms such as TestRail or similar test documentation systems.
- • Ability to conduct thorough pull request reviews and evaluate backend system architecture changes for quality assurance.
- • Strong analytical and problem-solving capabilities accompanied by meticulous attention to detail and cross-functional communication skills.
Work Location and Relocation Support
- • Fully on-site position located at the company's office in Lisbon, Portugal.
- • Relocation assistance is available to support candidates moving to the Lisbon office location.
Application Rules and AI Policy
- • Applicants are required to independently complete and submit all application materials, technical assessments, and interview responses.
- • The employer strictly prohibits the use of AI-generated content or tools during any stage of the application and evaluation process; non-compliance will lead to immediate candidate disqualification.
What the Company Offers
- • Annual performance bonus.
- • Top-tier health and life insurance coverage.
- • Transportation allowance to support commuting needs.
- • Coverflex flexible benefits package covering meal allowances, well-being, and additional perks.
- • Urban Sports Club membership.
- • Fully provided free meals at the Lisbon office.
- • Pension fund contributions for long-term financial planning.
- • Invitation to the company's annual conference for team collaboration and professional growth.
- • Apple hardware workstation setup for work.
- • Relocation support assistance for candidates moving to the office location.
Prepare for Your Interview
- These suggested questions can help you prepare for an interview by focusing on the skills, responsibilities, and technical areas relevant to this role.
Suggested Interview Questions
- Q: How do you approach testing RESTful APIs using tools like Postman or Swagger to verify endpoint functionality and performance?
- Q: Can you explain how you construct and validate SQL queries in PostgreSQL to verify data integrity and backend database operations?
- Q: What strategies do you use when writing backend automated test suites in Node.js and TypeScript?
- Q: How do you review pull requests from developers to ensure both code quality and sufficient test coverage?
- Q: What process do you follow to document, track, and manage software defects using test management tools such as TestRail?
- Q: How do you approach integration testing for complex backend services and microservices?
- Q: Can you describe a scenario where you identified a reliability or performance bottleneck in backend infrastructure, and how you addressed it?
- Q: How do you collaborate with cross-functional development and product teams to integrate quality assurance early into the software development life cycle?
- Q: What steps do you take when validating database migrations or complex relational schema changes?
- Q: How do you prioritize test execution when working in a fast-paced software deployment environment?
Application Tips
- Applicants may want to highlight practical experience in backend quality engineering, specifically emphasizing hands-on work with Node.js, TypeScript, and relational databases such as PostgreSQL. Demonstrating past success in API testing using Postman or Swagger, along with examples of automated test suite development, can significantly strengthen a resume. Candidates are encouraged to mention experience with test management software like TestRail and present instances where they actively reviewed pull requests or identified backend performance issues. Highlighting strong problem-solving skills and successful cross-functional teamwork in technical environments will also showcase readiness for this role.
Ideal Candidates Fill the Job Form: Apply Here