Senior QA Engineer (Java + TS/JS)
emagine Polska
⚲ Warsaw
Wymagania
- API (Application Programming Interface)
- Microsoft Platform
- Quality Assurance (QA)
- SQL
- JavaScript
- Java
- Testing
- REST
- NoSQL
- CI/CD
Opis stanowiska
contract: B2B salary: 170 pln/h + VAT mode: 100% remote We are seeking a Senior QA Engineer with a robust background in Java and API test automation to join our remote team. This role entails the development and maintenance of key products within our ETSL project, including a content management system and digital asset management tools. The ideal candidate will possess a keen eye for detail and strong analytical skills, ensuring high-quality outcomes in a collaborative, remote environment. Responsibilities: • Develop and execute automated tests to ensure product quality. • Collaborate with cross-functional teams to enhance product functionality. • Investigate defects and reproduce issues for resolution. • Participate in continuous integration and delivery processes. • Maintain and improve test infrastructure and tools. • Guide junior team members in quality assurance practices. • Document and report test results effectively. • Analyze and provide feedback on product features. Requirements: • Solid experience in Java and API test automation using Rest Assured (at least 4 years) • Basic experience with TypeScript or JavaScript • Familiarity with Cypress or Playwright for end-to-end testing • Knowledge of SQL or NoSQL databases and data validation • Experience with code quality and version control tools • Familiarity with CI/CD concepts and tools • Ability to build and debug applications locally to investigate reported defects • Very good analytical and problem-solving skills • Clear and effective communication skills within the team • Very good level of English, both written and spoken Nice to have: • Familiarity with Docker, Kubernetes and AWS