QA Engineer
Location
Poland
Posted
174 days ago
Salary
zł8.3K - zł11.6K / month
Seniority
Senior
Job Description
QA Engineer
Strix PL
• Szacowanie, ustalanie priorytetów, planowanie i koordynowanie działań związanych z testowaniem oprogramowania i zapewnieniem jakości • Projektowanie i planowanie scenariuszy dla manualnych i automatycznych testów end-to-end • Dobór odpowiednich technik testowych w celu zapewnienia właściwego poziomu jakości systemu • Wybór narzędzi do automatyzacji zadań testowych • Efektywny udział w przeglądach z deweloperami i architektami oprogramowania • Poprawianie jakości kodu i architektury poprzez różne techniki analizy • Współpraca z programistami w celu przeszkolenia ich w efektywnych technikach testowania • Tworzenie planów i strategii testowych oraz dokumentacji testowej • Zapewnianie jakości na każdym etapie tworzenia oprogramowania i szerzenie dobrych praktyk
Job Requirements
- Minimum 3 lata doświadczenia na podobnym stanowisku
- Doświadczenie w branży e-commerce
- Umiejętność oceny i ograniczania ryzyka oraz wdrażania zmian mających na celu poprawę efektywności programowania
- Znajomość różnych form testowania: jednostkowe, integracyjne, akceptacyjne, eksploracyjne, wydajnościowe
- Wiedza z zakresu testów regresji
- Tworzenie dokumentacji testowej: przypadki / scenariusze testowe, checklisty
- Znajomość JavaScript, HTML i CSS
- Praktyczna znajomość pracy z Git
- Znajomość testowania API (Postman, SoapUI)
- Umiejętność pracy w zespole scrumowym / Agile
- Znajomość języka angielskiego na poziomie min. B2
- Znajomość języka polskiego na poziomie min. B2
- Mile widziane Certyfikaty ISTQB Advanced Level Technical Test Analyst lub Test Analyst
- Doświadczenie w testowaniu projektów na Magento 2 lub porównywalnej platformie e-commerce
- Doświadczenie w automatyzacji testów z użyciem Cypress i znajomość składni Gherkina
Benefits
- Atrakcyjne wynagrodzenie i elastyczna forma współpracy
- Możliwość pracy zdalnej lub w biurze
- 3 godziny tygodniowo na Twój rozwój
- Prywatna opieka medyczna
- Finansowanie sprzętu dla pracowników B2B
- Dostęp do firmowej biblioteki i możliwość jej rozbudowy
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description - Design and implement automated testing frameworks for oracle smart contracts, covering unit tests, integration tests, and end-to-end tests. - Develop and execute security test cases, focusing on core scenarios such as price data feeds, off-chain data retrieval, multi-party consensus mechanisms, and resistance to Sybil attacks. - Simulate various on-chain and network abnormal conditions (e.g., high Gas fees, network latency, node failures) to conduct stress testing and fault tolerance testing. - Work closely with the development team to perform vulnerability scanning and assist in code audits before contract deployment, ensuring no critical security risks. - Create and maintain clear test documentation, defect reports, and quality assessment reports. - Participate in verifying the accuracy of oracle node data and conducting performance benchmarking. - Continuously follow blockchain testing tools and best practices, and introduce new testing methodologies to enhance efficiency. Qualifications - Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field. - 3+ years of experience in smart contract testing or development, with proficiency in Solidity and mainstream testing frameworks (e.g., Hardhat, Truffle, Foundry). - Deep understanding of oracle mechanisms (e.g., Chainlink, Band Protocol) and awareness of common attack vectors (e.g., flash loan attacks, data tampering). - Familiar with fundamental blockchain concepts (consensus mechanisms, Gas optimization, event logs, etc.) and tools (e.g., Web3.js, Ethers.js). - Capable of developing automated testing scripts using JavaScript/TypeScript, Python, or similar languages. - Experience in security testing or code auditing is preferred, with knowledge of common vulnerabilities (e.g., reentrancy, integer overflow) and mitigation methods. - Strong communication skills and a collaborative mindset, adaptable to agile development environments. Requirements - Hands-on experience in testing or developing oracle projects, with familiarity in decentralized data sources and node networks. - Knowledge of zero-knowledge proofs, TEE (Trusted Execution Environment), and other privacy-related oracle technologies. - Experience with performance testing tools (e.g., K6, Gatling) or on-chain monitoring tool development. - Open-source contributions to blockchain projects on GitHub or demonstrable testing case portfolios.
Senior QA Automation
ValorxIf you interact with Salesforce data, try Valorx – a combination of speed and an amazing UI.
• Design, create and implement an automation framework from scratch. • Evaluate and recommend the starting automation toolset (Selenium With Java). • Execute functional, integration and regression testing plans and scripts. • Work closely with engineers and product owners locally. • Log, track and document bugs discovered during testing as well as gather all necessary information. • Perform regression, installation, and upgrade testing in every release cycle.
• Revisar los requerimientos para la elaboración de un plan de pruebas. • Elaborar el plan y la matriz de pruebas. • Ejecutar la matriz de pruebas y dar seguimiento a la atención de incidencias reportadas. • Validar la correcta operación de las aplicaciones en los diferentes ambientes de configuración. • Reportar el avance de las pruebas y presentar informes de incidencias y su atención.
• Plan and build the test framework for the Oracle project. Lead the design, development, and CI integration of automation testing solutions. • Design and write efficient, maintainable automated test cases and scripts for APIs, Web/UI, and core business processes. • Set up and maintain automated testing frameworks and environments, integrating them into the CI/CD pipeline for rapid quality feedback. • Perform automated verification and stress testing for Oracle database operations, data consistency, and system performance. • Analyze test results, identify root causes of defects, and collaborate effectively with the development team to resolve issues.



