We are looking for a Software QA Engineer to join our dynamic team! The ideal candidate will be responsible for ensuring that our software products meet the highest standards of quality, while working in a fast-paced and rapidly evolving environment. You will collaborate with developers, product managers, and other stakeholders to identify, report, and resolve issues swiftly.
Key Responsibilities:
Conduct manual and automated tests for both web and mobile applications, ensuring quality at every stage of the development lifecycle.
Identify, document, and track defects and issues, providing detailed reports and feedback.
Perform regression, performance, usability, and security testing, ensuring that software meets quality standards.
Collaborate with developers and other team members to quickly resolve defects and improve product quality.
Adapt to changing requirements and priorities, and work efficiently to meet deadlines in a fast-paced environment.
Create and maintain test documentation, reports, and metrics to track the progress and outcomes of tests.
Required Skills:
Strong experience with manual and automated testing tools (Selenium, Cypress, Appium, etc.)
Familiarity with mobile testing (iOS/Android) and cross-platform tools.
Knowledge of CI/CD pipelines and integrating automated tests within the development workflow.
Proficient in Agile methodologies, working collaboratively in an iterative development environment.
Ability to work effectively in a fast-paced environment, managing multiple priorities and ensuring that testing is done on schedule without compromising quality.
Excellent attention to detail, analytical skills, and problem-solving capabilities.
Why Join Us:
Work in a collaborative, high-energy team environment.
Contribute to the development of innovative products.