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)
Responsibilities:
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;
Teamwork
— 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
Access Softek started developing software 30 years ago in Berkeley, California. Now, we have offices all over the United States and around the world, and are growing by the day! Our software is in use by over 350+ financial institutions, helping them to reach millions of customers and shape communities across the country. In addition, we have a technical development and consulting division that works for companies like Google, Sony, and Nintendo.