Quality Assurance (QA) Engineer
Location: Remote (Bosnia & Herzegovina)
With option to work in downtown Sarajevo office
Job Summary:
We are seeking a highly motivated and experienced QA Engineer to join our dynamic development team. The QA Engineer will play a critical role in ensuring the high quality of our software products and services by planning, designing, and executing test cases. The ideal candidate will have a strong understanding of software testing methodologies and a passion for delivering high-quality software to end-users.
Responsibilities:
- Develop and maintain test plans, test cases, and test scripts
- Design and execute manual and automated tests to ensure software functionality and performance
- Collaborate with developers and product managers to understand the product requirements and ensure comprehensive testing coverage
- Identify, isolate, and document defects and deviations from product specifications
- Work with developers to identify and resolve defects in a timely manner
- Participate in code and design reviews to identify potential quality issues early in the development process
- Stay current with industry trends and technologies related to software testing and quality assurance
- Mentor and provide guidance to junior QA engineers
Qualifications:
- Bachelor's degree in Computer Science or related field
- 3+ years of experience in software testing, with a focus on quality assurance
- Experience with manual and automated testing tools such as Selenium, JUnit, TestNG, etc.
- Strong understanding of software testing methodologies, such as Agile, Scrum, Waterfall, etc.
- Excellent knowledge of software development processes, including design, coding, testing, and deployment
- Ability to write clear and concise test cases and test plans
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills
- Fluency in English (written and spoken)
- Availability to work during U.S. business hours
We offer a competitive salary and benefits package, as well as opportunities for growth and advancement within the company. If you are a self-motivated and results-driven QA Engineer, we encourage you to apply for this exciting opportunity!