About the job
We’re looking for a mid or senior level quality assurance engineer, a proactive person that will ensure the highest possible quality in our software releases. The right candidate will be meticulous in detail, able to learn quickly, achievement focused, flexible in his approach to tackling varied testing challenges and will always strive to improve the quality of his work.
Responsabilities:
- Develop detailed, comprehensive, and well-structured test plans and test cases.
- Liaise with internal teams (developers and product managers/owners) to identify system requirements.
- Identify, record, document thoroughly, and track bugs.
- Perform thorough regression testing when bugs are resolved.
- Develop and apply testing processes for existing products to meet client needs.
- Build an extensive regression testing suite for existing features.
- Perform thorough testing (including regression testing) after production deployments for features and bugs (daily).
- Recommend improvements in software to enhance user experience.
- Implement, run, and maintain API and automated tests with Selenium and Ruby.
- Stay up-to-date with new testing tools and test strategies.
Requierments:
- 2-3 years of experience in programming languages JavaScript (Browser and NodeJS).
- 2+ years in a QA position.
- Strong knowledge of software QA methodologies, tools, and processes.
- Ability to set up complex test scenarios to simulate various environments involving many varied systems.
- Basic HTML/CSS knowledge.
- Basic networking knowledge.
- Very good English (both written and verbal).
- Highly self-motivated and team-oriented.
- Strong analytical and problem-solving skills.
- Preferred candidates with a BS/MS degree in Computer Science, Engineering, or a related subject.
- Prior CMS experience, QA automation experience, ISTQB certification, and/or coding skills are a plus.
Benefits:
- Working with cutting-edge technologies.
- Professional and modern environment with a flexible program.
- Involvement in complex international projects for major players in the global markets.
- Attractive salary, bonuses, and rewards for high-quality work in complex and challenging projects.
- Opportunities for professional development, including training, certifications, and career advancement.
- Consideration of individual capabilities and skills.
- Working exclusively with middle and senior developers.
- Options for remote, hybrid, or on-site work.
- Young and dynamic team.