Freelancebit is a freelance marketplace with low fees. On it, freelancers can upload gigs to sell a service and or offer it free-of-charge, and clients can seek out freelancers for any type of task either by searching for a gig and or by uploading a project. Volunteer and internship positions at Freelancebit comes with no commitment, no required work hours, and the freedom to pick your own tasks.
We're looking for a QA Engineer to design and run complex tests to keep our SRO product performing at its best. The tests are performed on a complex, up-to-date, and innovative product platform, so we're looking for someone who can learn quickly and pay close attention to detail.
Responsibilities
Review requirements, specifications and technical design documents to provide timely and meaningful feedback;
Create detailed, comprehensive and well-structured test plans and test cases;
Estimate, prioritize, plan and coordinate testing activities;
Design, develop and execute automation scripts using open source tools;
Identify, record, document thoroughly and track bugs;
Perform thorough regression testing when bugs are resolved;
Develop and apply testing processes for new and existing products to meet client needs;
Liaise with internal teams (e.g. developers and product managers) to identify system requirements;
Monitor debugging process results;
Investigate the causes of non-conforming software and train users to implement solutions;
Track quality assurance metrics, like defect densities and open defect counts;
Stay up-to-date with new testing tools and test strategies.
Requirements
Familiarity with databases such as MS-SQL;
Proven work experience in software development;
Proven work experience in software quality assurance;
Strong knowledge of software QA methodologies, tools and processes;
Experience in writing clear, concise and comprehensive test plans and test cases;
Hands-on experience with both white box and black box testing;
Hands-on experience with automated testing tools;
Solid knowledge of SQL and scripting;
Experience working in an Agile/Scrum development process;
Experience with performance and/or security testing is a plus;
BS/MS degree in Computer Science, Engineering, or a related subject.
You are
Fluent in English (verbal and written);
A team player;
A fast learner;
An excellent communicator;
A smile on your face;
structured and detail-oriented;
well-considered and solution-oriented;
hard-working;
readiness for change if deadlines or priorities change;
social and with a sense of humor.
What We Offer
We are a small team of endlessly dedicated entrepreneurs offering a fun and friendly work environment where everyone is equal;
We offer real-world work experience and exciting challenges where you can make a real difference;
Opportunities to learn and develop your skills and career, as well as a chance to learn something new every day - we are open-minded and would love to explain our thought processes even when it is not design related.
This job comes with several perks and benefits