-
QA Engineer
Location
Struga (Office-based)Contract Type
Fixed-term contract with the possibility to transition to a full-time position.We are looking for a QA Engineer to join our team and ensure the delivery of high-quality software solutions. You will be responsible for designing and implementing automated tests, identifying and documenting bugs, and collaborating closely with the development team to improve our products.Key Responsibilities:
- Design, develop, and maintain automated test scripts to validate software functionality.
- Conduct unit testing, regression testing, and performance testing.
- Identify, document, and track software defects using bug-tracking systems.
- Collaborate with developers and product owners to understand project requirements and ensure test coverage.
- Perform root cause analysis for identified issues and suggest improvements.
- Ensure software quality standards are met across all stages of development.
Requirements:
- Proven experience as a QA Engineer with a focus on automated testing.
- Strong knowledge of testing frameworks (e.g., xUnit, NUnit, Moq).
- Experience with unit testing, regression testing, and performance testing.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
Nice-to-Have:
- Bachelor's degree in Computer Science or related field (or equivalent experience).
- Knowledge of API testing (e.g., Postman, REST Assured).
- Understanding of Agile methodologies.
If you are passionate about software quality and eager to contribute to a dynamic and innovative team, we want to hear from you!