Job Closed
This listing is no longer active.
Integrated DeFi. Financial freedom for everyone.
QA Engineer
Location
Poland
Posted
125 days ago
Salary
0
Seniority
Senior
Job Description
QA Engineer
1inch
• Test Lifecycle Management: Plan and execute comprehensive testing for releases throughout the entire development phase. • Standardised Frameworks: Create and manage test cases and suites in alignment with global company standards. • Automation & CI/CD: Design and maintain automated tests for Web, Mobile, and APIs, ensuring they are stabilised within CI/CD pipelines. • Defect & Root Cause Analysis: Triage complex defects, perform root-cause analysis, and verify fixes to prevent future issues. • Risk Assessment: Proactively report quality risks, release blockers, and coverage gaps supported by trend analysis. • Collaboration & Mentorship: Partner with developers and Product Owners to ensure requirements are testable while providing guidance to junior QA staff. • Web3 Quality Assurance: Validate on-chain/off-chain integrations (wallets, APIs, oracles) and verify complex transaction flows.
Job Requirements
- Extensive Experience: 5+ years in both manual and automated testing across web and mobile platforms.
- Automation Tooling: Hands-on expertise with frameworks such as Playwright, Appium, Espresso, or XCUITest.
- Programming Proficiency: Confident using Java, Kotlin, Swift, JavaScript, or TypeScript within modern IDEs.
- Technical Infrastructure: Strong knowledge of REST APIs, Git-based version control, and containerisation via Docker.
- Testing Theory: Solid understanding of test design techniques for mobile, web, and backend systems.
- Web3 Literacy: Working knowledge of blockchain concepts and decentralised application (dApp) architectures.
- Professional Communication: Clear written and verbal English skills with an ownership-driven approach to problem-solving
Benefits
- Join a young, creative team in a fast-paced and supportive environment
- We’re open to new ideas — if you’ve got a vision, pitch it and make it happen
- Enjoy competitive pay that matches your skills and experience
- Be part of a company that’s shaping the future of DeFi
- Take time when you need it — we offer unlimited vacation days
- Get fully compensated for your work gear — we’ll set you up for success
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
Quality Assurance Engineer
TermiusTermius is a cross-platform SSH client aiming to become #1 platform for managing computer systems.
About Termius Termius is a Modern SSH Client that redefines how engineers interact with remote systems. Millions of engineers and thousands of companies rely on Termius worldwide. While AI has transformed modern IDEs, a terminal stays the same inefficient technology since the 1970s. As a leading cross-platform SSH client, our mission is to boost productivity and foster collaboration by rebuilding the Terminal for the modern era. About the Role We are actively growing and seeking a Quality Assurance Engineer who will help us improve product reliability and raise the quality bar across the delivery lifecycle. You’ll work closely with engineers, product, and design to ensure quality is built-in from feature planning and implementation to release validation, incident follow-ups, and prevention work. The testing scope includes multiple platforms: Desktop (Windows, Linux, macOS), Mobile (iOS, Android), and Web. What you will do: Test new features end-to-end and validate changes across our product, ensuring consistent behavior and a smooth user experience. Collaborate with engineers early in the development cycle: clarify acceptance criteria, identify risks, and propose validation approaches before implementation is finished. Create and maintain high-signal test artifacts (test plans, checklists, and test cases) that support fast and confident releases. Investigate and report issues with clear reproduction steps, expected vs actual results, logs, and supporting evidence. Help build and maintain quality gates: ensure the right coverage exists and that regressions are caught early. Contribute to automated testing (Playwright) where it makes sense (e.g., regression coverage, stability improvements) and help reduce flakiness. Participate in defect escape analysis (DEA) and incident reviews: help identify root causes, verify fixes, and follow up on preventive actions Maintain and improve test environments and tooling (local setups, test data, build distribution, release verification workflows). What we’re looking for: Proactive and self-driven: you take initiative, can self-organize, and don’t wait for tasks to be assigned. Investigative mindset: you dig deep into problems and can explain impact and risk, asking “Is this the most valuable thing to do right now?” End-to-end ownership: you consistently deliver outcomes and follow through until the work results in a real improvement. Beyond just testing: you can help shape testing strategy, contribute to quality gates, analyze escapes, and support engineers with test planning. Solid QA experience: you understand core testing concepts, can work with complex systems, and communicate clearly and precisely. You actively stay up to date with QA practices and industry trends, can explain what’s changing in the field, and apply new approaches in a practicalway. Strong collaboration: you work well with engineers, support teams, and stakeholders, and can drive discussions to clarity and action. Your day might look like: Reviewing RC builds and focusing testing on high-risk areas. Reviewing user requests in a support system to identify recurring pain points and translate them into test scenarios. Reviewing QA checklists and (when applicable) automated tests in Pull Requests. Pairing with an engineer to debug a flaky test, analyze logs, or validate a tricky edge case. Joining a team’s stand-up to align on scope, risks, and readiness. Running or participating in retros / incident reviews and tracking action items to completion. Updating test plans, checklists, and test cases based on new functionality and real incidents. Why Join Termius: Your contributions will directly influence the experience of millions of engineers and shape the future of system management tools The speed and quality of decision-making depend on the accessibility of information. We aim for full transparency in all our actions We share and ask for the candid feedback needed to become great We build for system engineers and aim to make complex things feel simple and visually appealing Be part of a culture that values proactiveness, a fail-fast-learn-fast approach, and a strong sense of ownership. What do we offer: A full-time position and longevity benefits: paid vacation, sick leaves, and flexible time off. Comprehensive support for remote employees, including equipment and professional development resources. Join us If you're an experienced self-sufficient individual contributor passionate about product development and excited to make a significant impact, we'd love to hear from you. Please submit your resume and cover letter detailing your experience and why you're a great fit for this role.
• Establishes comprehensive software evaluation processes • Determines quality control resources • Conducts lifecycle reviews while applying advanced subject matter expertise to resolve complex technical challenges • Develops sophisticated quality assurance frameworks specifically for ECWM development and operations • Ensures all deliverables exceed DoD standards and Government compliance requirements • Implements quality metrics for mission-critical contracting operations
• Perform data quality validation, reconciliation, and source-to-target verification • Analyze data outputs and reports using queries and validation techniques • Investigate data discrepancies and document findings • Define, execute, and improve data quality checks and acceptance standards • Develop and maintain Power BI reports and dashboards • Validate data exchanges and integrations • Collaborate with business stakeholders and teams for data quality processes • Develop and execute complex SQL queries
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We’re looking for a QA Engineer who enjoys partnering closely with cross-functional teams to help ship reliable, high-quality software. In this role, you’ll work alongside Product, Engineering, UX, Customer Success, and Security to define acceptance criteria, build and maintain automated tests, and ensure new features are well-tested and production-ready. - Work closely with Product, UX, Customer Success, and Security engineers to establish user acceptance criteria for new external and internal features. - Develop and automate test cases for functional testing to ensure the software meets quality standards. - Build and maintain dependable test automation using Playwright. - Provide guidance to the Engineering and Product teams on implementing effective test strategies to maintain high-quality standards. - Develop and maintain test data and test environments. Qualifications - 5+ years experience in testing and working with distributed systems, ensuring their reliability and performance. - Experience testing automated testing frameworks, ie. Playwright, Selenium, Cypress. - Proficiency with git for version control. - Familiarity with continuous integration practices for managing distributed software development projects efficiently, a plus. Requirements - Compensation range: $100,000 — $130,000 USD Benefits - Innovative company culture - Flexible work schedules - Family paid leave - Paid healthcare for employees - 401k/Pension - Professional development & career advancements - Flexible paid time off - Employee referral bonus Accommodations and Accessibility We want to ensure you're able to perform as well as possible in your interview. As part of that, if you have any accessibility-related needs to ensure a comfortable visit, please let us know. We'll do our best to provide reasonable accommodations to suit your working style during your interview and if you join our team. If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please let your recruiter contact know. Beware of Job Scams Resilience is excited to welcome talented individuals to explore career opportunities with us. However, we urge you to stay vigilant against recruitment scams where fraudsters may impersonate our company. We will never ask for payments, conduct interviews via chat rooms, or contact candidates from personal email accounts. All job applications must be submitted through our official platform at greenhouse.io, and interviews will only take place via approved Resilience accounts. If you receive suspicious outreach or have concerns, please let your recruiter contact know. Thank you for helping us maintain a safe and secure recruitment process.




