QA Engineer
We are adding a Quality Assurance Engineer to our Tech team!
As a Quality Assurance Engineer at Snapsheet you are a solver - building test systems and processes that will improve what we have in place currently and prevent issues proactively. You thrive in an environment where you are working with a team of software developers, QAs, and designers in a fast paced, agile development environment. You enjoy identifying any potential quality issues through system testing and acceptance testing on various Snapsheet features. Additionally, as a QA Engineer you accelerate the delivery and maintain the high quality of Snapsheet products as they continue to grow and expand.
What you’ll do as a Quality Assurance Engineer:
Review and understand product specifications and feature requirements
Create test plans and test strategies
Identify test data, scenarios and cases needed
Develop, document, and maintain functional and regression test cases and other test artifacts
Test execution on planned test cases, exploratory tests and ad hoc tests
Test results tracking
Issue triage, resolution and prevention
Isolating, replicating, and reporting defects while verifying defect fixes
Defect submission, tracking and communication to team members
Escalating potential quality issues immediately to team and management when needed
Providing QA reporting including test status and defect status
Ensure all deliverables meet functional and design requirements and technical specs
Perform various testing include:
New feature/product release candidate testing
Existing feature enhancement testing
New mobile build testing
Regression testing
Non-functional testing
Behavior under constraints (browser type, screen resolution, network performance, etc)
Security
Accessibility
Internationalization/Localization
What we are looking for in a Quality Assurance Engineer:
B.S. or higher degree in related fields
3+ Years of Experience
Understanding of software development life cycle
Understanding of quality assurance methods and testing principles
Experience in software testing environment for web based products and mobile applications
Attention to detail and critical thinking capabilities, problem solving and analytical skills
Team player, ability to collaborate
Good self-learner, work independently
Excellent communication skills – both written and verbal
Ability to multitask in a fast paced, detail-oriented environment.
Experience in using test management tools for test case creation and defect tracking
Experience in SQL is a plus
Experience in test automation tools is a plus
Snapsheet is an equal opportunity employer.