Senior Quality Assurance Engineer
We are adding a Senior 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 Senior Quality Assurance Engineer
- Take ownership of major features in Snapsheet product launch, independently drive and complete all testing activities from beginning to end: ensure test planning, test execution, bug resolution and status reporting to complete on time
- Proactively manages tasks and time frames, prioritizing appropriately and asking for additional time and resources when necessary
- Proactively identifies potential issues and communicates with appropriate parties
- Uncovers root cause of issue through researching and asking insightful/critical questions
- Anticipate changes and customer needs and provide timely support: UAT test plan, UAT environment maintaining, scheduling, data set up, issue tracking
- Provide post-production support to the client's satisfaction
- Help to fill communication gaps among multiple parties working on the project so all is on the same page with requirements, designs, timelines and expectations.
- Assist QA lead/manager to identify and create appropriate quality metrics
- Consistently seeks out new, more efficient ways and makes change recommendations
- Become the subject matter of export on all Snapsheet products that you have tested, be a resource for others on product features
- 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
- Providing QA reporting including test status and defect status
- Ensure all deliverables meet functional and design requirements and technical specs
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
- Can take a complex user story, break it down into sub-tasks, and complete sub-tasks with relative ease
- Ability to identify and suggest areas of future work for yourself and your team
- Team player, ability to collaborate
- Good self-learner, work independently
- Works well with others to ensure effective problem resolution
- Ability to multitask in a fast paced, detail-oriented environment.
- Familiarity with test management tools
- Experience in SQL is a plus
- Experience in test automation tools is a plus
Snapsheet is an equal opportunity employer