




Job Summary: We are seeking a Mid-level QA Engineer to ensure excellence in application quality by planning, executing, and automating tests, as well as collaborating with agile teams. Key Highlights: 1. Working with modern tools such as Cypress and Playwright. 2. Actively collaborating with development, product, and DevOps teams. 3. Working in an agile and innovative environment focused on continuous improvement. Description: We are looking for a Mid-level QA Engineer to ensure excellence in the quality of our applications. You will be responsible for planning, executing, and automating functional, regression, performance, and security tests. You will have the opportunity to work directly with modern tools like Cypress and Playwright, ensuring the robustness of delivered solutions. You will actively collaborate with development, product, and DevOps teams, participating in the definition and refinement of User Stories, conducting rigorous requirement analysis, and performing continuous validation. Additionally, you will use Azure Boards to track and manage testing activities, documenting and reporting identified defects while actively contributing to the continuous improvement of processes. If you are passionate about technology, enjoy challenges, and want to work in an agile and innovative environment, this is your opportunity! Responsibilities and Duties Software Testing Execution: Perform software testing according to predefined test plans and test cases, ensuring all functionalities are thoroughly evaluated and compliant with specified requirements. Test Planning and Execution: Plan and execute functional, regression, performance, security, and other types of tests as needed. Collaborate with development and product teams to define testing strategies that ensure adequate coverage of all functionalities and usage scenarios. Test Automation: Create, maintain, and enhance test plans and automation scripts using tools such as Cypress and Playwright. Ensure automated tests are integrated into the continuous development cycle, providing rapid and efficient feedback to development teams. Requirements Analysis: Review and analyze system requirements and specifications to ensure all critical aspects of the software are covered by tests. Identify areas for improvement and propose solutions to optimize product quality. Maintenance and Continuous Improvement: Document defects found during testing and collaborate with development teams to ensure efficient issue resolution. Participate in code and product review meetings, bringing a quality-oriented perspective. Collaboration and Communication: Work closely with development, product, and DevOps teams to ensure best QA practices are embedded across all stages of software development. Use Azure Boards to manage and track the progress of User Stories and Tasks, ensuring every testing-related activity aligns with project objectives and is completed within established deadlines. Collaborate in defining and refining User Stories, ensuring acceptance criteria are clear, testable, and fully validated. Requirements and Qualifications * Programming Logic: Ability to understand and apply logical concepts to create test cases, automate tests, and resolve technical issues. * SQL (PostgreSQL): Intermediate knowledge of SQL for queries, validations, and data integrity testing. * Test Automation: Proven experience in test automation using Cypress and Playwright. * Azure Test Plans and Azure Boards: Familiarity with planning, managing, and executing test plans and test cases, as well as agile task and User Story management. * API Testing: Experience with functional REST API testing using tools such as Postman or similar. * Agile Methodologies: Knowledge of agile methodologies (Scrum/Kanban), actively participating in agile ceremonies. Desirable / Differentiators:* ISTQB certification in software testing. * Prior experience in financial sector companies or payment platforms. * Basic knowledge of DevOps practices and CI/CD. 2511240202461648255


