Quality Assurance (QA) Engineer
What you will do
You will define, implement and execute the test strategy for our software products: IOS/Android mobile and web applications, it includes designing and implementing tests, debugging and defining corrective actions.
You will define jointly with the product manager the quality metrics and will track them.
Main tasks:
- Review requirements, specifications and technical design documentation
- Create detailed, comprehensive and well-structured test plans and test cases
- Estimate, prioritize, plan and coordinate testing activities
- Design, develop and execute automation scripts when possible
- Perform thorough regression testing when bugs are resolved
- Report and discuss issues with the development team
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements
- Stay up-to-date with new testing tools and test strategies
Your key qualifications & Experience
You have a BS/MS degree in Computer Science, Engineering or a related subject and at least 3 years of working experience as software QA engineer. Having an experience of software developer is a plus.
You have a hands-on experience with both white and black box testing, back-end and front-end testing.
You already have an experienced with automated testing tools.
An experience with performance and/or security testing would be a plus.
You master software QA methodologies, tools and processes and like to be update with technology.
This is a full-time job, based in Timisoara (Romania) with the possibility to work remotely. You will get an employment contract, enjoy flexible and friendly working conditions.