This position requires:
— Working with different Operating Systems (Mac, Linux).
— Working with different API testing tools (preferably Postman).
— Working with different Web and API automation tools (preferably Selenium with Java).
—Working with BDD software testing tools and libraries (e.g. Cucumber, Serenity).
— Familiarity and experience using open-source test frameworks for UI and web-based testing.
—Working knowledge of and experience using Github or Gitlab.
— SQL or similar database experience.
— Ability to think outside the box, to come up with test scenarios that will prove the product before it goes to market.
— Ability to work well and communicate with others.
— Self-initiative, detail-oriented, and a passion for quality.
— Bash Shell Scripting.
1. PREFERRED Knowledge, Expertise.
— Test Case database experience.
— Experience with K8S.
2. REQUIRED Work Traits/Competencies
— Display a structured working approach and strong analytical skills.
— Proactively collaborate with software developers.
— Easily adapt to changing environment and requirements.
— Fast execution of new requirements.
— Strives to keep expertise up to date.
— Ability to handle a variety of projects simultaneously.
— Ability to function in a team environment.
— Ability to work with design engineers and less technically skilled operators.
— Familiarity with software testing methodologies (e.g. black/white box testing, unit testing) and test plan design.
— Ability to effectively present information to management and employees of the company
— English lessons
— Work remote from any place in the world 3 months per year
— Only 4 working hours every Friday during the summer
— Bonuses for education and professional development
— Access to training platforms
— Flexible working hours
— Comfortable workplace (remote work during quarantine)
— Variety of knowledge sharing and training opportunities.
— Xbox, PS, library and table tennis in office
— Medical insurance: including dentist and covid-19 cases.
— Sports compensation
— 20 days paid vacation, paid sick leave, maternity leave
— Support the current auto tests framework and increase the coverage of auto tests for product
— Continually improving testing methods and test designs.
— Thoroughly document all test steps and problems.
— Works closely with other engineers during project planning to develop the test plan.
— Carry out tests and document in the test reports and suggest optimizations.
— Provide input regarding usability to Product Managers.
— Works directly with other test team personnel locally and overseas to complete required tasks within a specific schedule.
— Work with other available test resources (engineers, external testers, etc) to complete specific project assignments.
This full-time position is responsible for developing and executing manual and automated software test plans in order to quickly identify software problems and their causes. Work within a scrum team in an Agile environment. Collaborate with developers and product owners to learn the product, and promote Quality First philosophy to better serve our users.