
QA Engineer
Quality Assurance Engineer
We are looking for a proactive Quality Assurance Engineer to join our team and ensure the quality and reliability of our data-driven solutions. This role focuses on designing, executing, and automating tests across APIs, back-end systems, and BI platforms, primarily in Azure, SQL Server, and visualization tools.
Technical skills:
• Experience with test automation of repetitive test cases to improve efficiency and enable continuous integration and delivery (CI/CD).
• Strong knowledge of SQL for writing test scripts, debugging, and validating data directly against databases.
• Experience verifying data integrity and performing back-end testing.
• Familiarity with CI/CD pipelines and DevOps practices, ensuring automated tests run consistently with every code change.
• Experience organizing test cases, tracking bugs, and reporting results to promote collaboration and transparency.
• Knowledge of automation frameworks (e.g., Selenium, PyTest, or similar).
Responsibilities:
• Analyze requirements and specifications to understand the scope of testing.
• Design detailed test cases, test scenarios, and test data.
• Collaborate with developers and product owners to clarify features and edge cases.
• Execute manual tests for new features, regression, and exploratory testing. Develop and maintain automated test scripts.
• Log detailed and reproducible bug reports, while working closely with developers to reproduce and resolve issues.
• Monitor test runs and troubleshoot failures in the pipeline.
• Maintain test documentation, including test plans, test cases, and test results. Provide regular reports on test coverage, defect metrics, and quality status.
• Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives)
Our proposal
- Contractor Model
- Salary in USD
- Benefits like: local holidays, notebook, welcome bonus, certification program and more!
Apply for this job
*
indicates a required field