Senior Manual QA (Remote, Full-time)

4 июля 2019    28

Position requirements:
— 3+ year experience on QA position;
— Ability to work independently on individual tasks and take responsibility for decision making;
— Ability to share knowledge and mentoring;
— Good knowledge of Agile methodologies and SCRUM processes/roles;
— Understanding of deployment process and SQL-based products upgrades;
— English level (speaking, writing, reading) — intermediate level or higher;
— Excellent knowledge of QA process, terminology, and methodology;
— Willing to adjust your schedule to synchronize with the team;
— Ability to write clear, audience aware and business-like e-mails, status reports and summaries;
— Ability to recognize when an issue needs to be escalated to a higher level;
— Ability to learn new tools & technologies quickly;
— Excellent teamwork skills;
— Excellent communication (written and verbal) and interpersonal skills;
— Highly organized with the ability to handle multiple tasks;
— Knowledge in defect tracking systems and test tools (Especially JIRA);
— An understanding of the work principles of web technologies such as HTML, JavaScript, asp, Flash, etc.
— Understanding of client-server application architecture
— Basic SQL knowledge

As a plus:
— Basic Selenium WebDriver skills;
— Basic Atlassian Bamboo skills;
— Basic Octopus Deploy skills;
— Experience working with a distributed team;
— ISTQB certificate;
— Experience in testing of multi-level distributed systems
— Log aggregation tools knowledge (Kibana)


Work with Requirements
— Review & analyze business and functional requirements
— Making suggestions for requirements improvements (when inconsistent, contradictory, unclear or not full enough)

Test Planning
— High-level estimation (in Story points, t-shirt sizes), based on AC, & detailed estimation during Sprint planning
— Required test coverage evaluation & traceability matrix creation

Test Design
— Test documentation creation (detailed test cases, checklists) for new features
— Test coverage optimization, applying test design techniques
— Review test documentation, created by colleagues, making suggestions for improvements (if necessary)
— Regression test documentation updating

Test Execution
— Test data creation & test environment preparation
— Test cases execution based on test cases/checklists (formal testing)
— Exploratory testing of the application, based on experience
— Grey-box testing (with access to logs & DB (read-only access))
— Manual testing of web and mobile application on different platforms and devices (new feature testing, regression testing)

Tests prioritization & the selection of the most important test for execution under conditions of time lack
— Defects Reporting
— Defects reporting and work with bug tracking tool (Jira), defects supporting during life cycle

Tests Analytics
— Review, analyze and document test results and metrics (work with CF, Jira, google-docs)
— Making suggestions for improving the product and processes;

— Collaborate with other QA team members, Dev and PM teams;
— Work in Scrum Team (Agile methodology): active participation in Scrum ceremonies during the whole Sprint cycle
— Knowledge sharing & mentoring
— Sharing experience with colleagues & mentoring new-joiners/juniors

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.