QA Engineer
Raenest
About the Role
As a QA Engineer (Mid-Senior) at Raenest, you will be responsible for ensuring the quality of our software products through the development and execution of manual and automated test cases. The ideal candidate will have a strong understanding of QA methodologies, a background in automation, experience working in agile environments and with Fintech. You will work closely with developers, product managers, and other stakeholders to deliver high-quality software solutions.
Key Responsibilities
- Design, develop, and execute comprehensive test plans, test cases, and scripts (manual and automated) for both web and mobile applications.
- Collaborate with the development team to understand requirements, ensure proper coverage, and participate in all phases of the SDLC.
- Identify, record, document, and track defects found during testing and provide detailed, actionable feedback to the development team.
- Develop and maintain automated test frameworks and scripts using tools such as GhostInspector, Appium, WebdriverIO or similar technologies.
- Execute functional, regression, performance, integration, and UAT testing across multiple platforms (iOS, Android, Web).
- Participate in sprint planning, daily stand-ups, and retrospective meetings in an Agile/Scrum environment.
- Integrate test automation with CI/CD pipelines for continuous integration.
- Collaborate with QA team members and contribute to best practices in testing.
- Stay up-to-date with the latest QA industry trends, tools, and technologies to continuously improve processes and tools.
- Ensure compliance with quality standards and practices, identifying and implementing process improvements as needed.
- Document and communicate testing results, metrics, and project status to stakeholders.
Qualifications
-
- Experience: 4+ years of experience in Quality Assurance, with at least 2 years in a senior or mid-senior role.
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
-
- Strong experience with manual testing techniques for web and mobile platforms.
- Proficiency in test automation frameworks and tools (e.g. Appium, Cypress, Playwright).
- Strong experience with JavaScript (Typescript knowledge is a plus).
- Experience with CI/CD tools (e.g., CircleCI, GitHub Actions, TravisCI).
- Knowledge of version control systems (e.g., Git) and continuous integration tools (e.g., GitHub, GitLab).
- Familiarity with API testing tools like Postman.
- Knowledge of performance testing tools (e.g., JMeter, LoadRunner, Locust, k6.io) is a plus.
- Experience in Agile/Scrum development environments.
- Ability to triage and debug issues reported
- Strong analytical, problem-solving, and debugging skills.
-
- Excellent written and verbal communication skills, with the ability to collaborate with cross-functional teams.
- Ability to prioritize and manage multiple tasks in a fast-paced environment.
- Attention to detail and a passion for delivering high-quality products.
- Experience with cloud-based testing tools (e.g., Sauce Labs, BrowserStack).
-
- Familiarity with mobile test automation on both iOS and Android platforms.
- ISTQB or other relevant QA certifications.
- Experience with security or compliance testing.
Additional information
🔝 Remote friendly
🎓Training Budget
😎 Team building events
🤩 Growth Opportunities
💰Paid Time Off