What you will do:
Review requirements, specification and technical design documents to provide timely and meaningful feedback.
Create detailed, comprehensive, and well-structured test plans and test cases.
Design, execute automation scripts and analyze results.
Identify, investigate, document thoroughly and track bugs.
Perform thorough regression testing and decide what steps are needed to increase confidence.
Develop and apply testing processes for new and existing features to meet client needs.
Stay up to date with new testing tools and test strategies.
Work as part of a team and closely with other colleagues (development, product).
Improve your skills, learn from, and mentor top-notch engineers and enrich other team members.
Create an effective fruitful and fun working environment.
What makes you an ideal candidate:
Significant experience in a QA Engineer role, ideally working on SaaS products (this is not an entry level role).
Experience developing Automated test scripts.
Strong knowledge of QA methodologies, tools and processes.
Proven experience in writing clear, concise, and comprehensive test plans and test cases – a Must.
Proven experience translating use cases and technical specifications into test cases.
Proven experience conducting manual testing.
Hands-on experience with automation testing tools an advantage.
Knowledge of performance and load testing.
Experience with security testing an advantage.
Expertise in Windows internals a big plus.
Strong analytical skills with excellent problem-solving abilities.
Can-do attitude, passionate proactive, internal drive for excellence and improvement.
Independent and self-learner.
Great interpersonal and communication skills.