This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced Senior AQA Engineer to join our quality assurance team and contribute to the planning, coordinating, and execution of automated testing activities for a fast-growing fintech product. In this role, you will take charge of building and maintaining the QA pipeline, defining and driving the end-to-end testing process, and designing a comprehensive automation strategy. Collaboration with the team and clients will be aligned with the Eastern Time (ET) zone, ensuring smooth communication with US-based stakeholders. Project: A fintech platform that allows users to earn instant cashback, pay bills, and manage finances through digital and virtual cards. It integrates with multiple payment providers to ensure secure and seamless transactions. The product focuses on making everyday spending rewarding, safe, and convenient, while maintaining high performance across web and mobile applications. Team: 2 QA Engineers. Active development stage.
Job Responsibility:
Develop new automated scripts, test suits and configurations for new features and regression testing
Maintain and update test artifacts regularly
Actively participate in the software development lifecycle and collaborate with cross-functional teams to ensure quality at all stages
Write, review, and maintain clear testing plans, test cases, and related documentation
Develop and implement effective testing strategies, ensuring comprehensive test coverage and up-to-date test suites
Identify, report, and prioritize reproducible defects with clear, actionable steps
Work closely with developers to resolve issues quickly and effectively
Cooperate with product managers, developers, and other stakeholders to improve product quality
Ensure documentation is accurate, accessible, and aligned with the application’s current state
Requirements:
5+ years of experience in Quality Assurance
Strong organizational skills with experience in creating and managing comprehensive automation test plans and scenarios
Ability to manage multiple tasks and priorities in a fast-paced environment
Strong analytical and technical skills to understand requirements and identify testing needs
Ability to identify risks and dependencies in the testing process and suggest mitigation strategies
Experience with Agile/Scrum methodologies is highly desirable
Upper-Intermediate English level (written and spoken) and excellent communication skills for effective team collaboration
3+ years of experience in automated testing with JavaScript
Experience with CI/CD processes, tools such as Jenkins, Azure DevOps
experience with setting up pipelines from scratch
Extensive experience in automating tests using frameworks and tools like Playwright, Cypress (JavaScript), JestJS (optional)
Proficient in testing web services, experience with code based API testing frameworks
Strong knowledge of software testing techniques and methodologies, and understanding of test automation objectives
Experience working with Version Control Systems (e.g., GIT)
Strong collaboration and communication skills, with the ability to interact effectively with clients and align testing priorities
What we offer:
Competitive compensation
Flexibility to work from anywhere (fully remotely or in our office in Lviv)
Comprehensive day-off policy, including additional days off in case of public holidays, and special events
Accounting Support Services
Work with global clients across diverse domains and businesses