Automation QA Engineer Offline
Location: Fully Remote
## Role Overview:
We are looking for an experienced and detail-oriented Automation QA Specialist to develop a testing framework from the ground up. The primary focus will be to ensure the high-quality performance of our mobile banking app, with plans to expand testing to our web applications. The ideal candidate will have a robust understanding of software design principles, a thorough knowledge of testing methodologies, and the capability to create and maintain detailed test documentation within a mature software development and testing environment.
## Key Responsibilities:
1. Testing Strategy and Process:
1. Develop and plan a comprehensive testing strategy for both web and mobile applications.
2. Take ownership and ensure continuous development of testing processes.
3. Provide project stakeholders with expert knowledge and guidance to ensure a proper testing approach throughout the project.
2. Software Quality Assurance:
1. Plan, document, and educate stakeholders on available and recommended automated testing approaches.
2. Design, create, and maintain comprehensive test documentation, including test plans, strategies, suites, cases, scenarios, and bug reports.
3. Apply expertise in software development life cycle (SDLC) and testing life cycle within frameworks and methodologies such as Agile, Scrum, and Kanban.
3. Project and Test Management:
1. Manage test processes, methods, types, and approaches to uphold the highest quality standards.
2. Proficient use of tools like Jira, Confluence, GitHub, Figma, and Postman.
4. Test Automation:
1. Evaluate and select appropriate test automation tools, focusing on frameworks such as Playwright, Cypress, (WebdriverIO ยท Next-gen browser and mobile automation test framework for Node.js, WebdriverIO), TestCafe, Cucumber, Mocha, and Chai.
2. Set up, enhance, and maintain test automation solutions, integrating them into CI/CD pipelines and related infrastructure.
5. Programming and Technical Skills:
1. Possess knowledge of programming languages, notably TypeScript and Node.js.
2. Comfortable with version control systems and familiar with OOP concepts, syntax, object structures, and flow control.
6. API and Microservices Testing:
1. Exhibit expertise in testing REST APIs and microservices.
2. Manage data in databases using SQL.
7. Overall Testing Leadership:
1. Act as a process owner, responsible for end-to-end testing, encompassing both manual and automated testing.
## Requirements:
- Minimum of 3 years of practical experience as an Automated QA Specialist.
- Experience in owning, managing, and leading processes/team.
- At least 2 years of experience in mobile testing.
- At least 2 years of practical experience with TypeScript.
- Proficiency in the English language.
- Experience working with React web applications or mobile React Native applications.
- Ability to adapt to a dynamic and fast-paced work environment.
## Nice to have:
- Experience in FinTech/ Banking project
- Education in finance, economics or business
- Knowledge about security aspects of banking projects
- Understanding of diverse financial assets, currencies and legal landscape inside and outside of EU
The job ad is no longer active
Look at the current jobs QA Automation โ