Senior Quality Assurance Tester
Description
Come work with a team of ultra-talented and wickedly-authentic designers, developers, strategists, UX architects, and tech visionaries. We build products that we’re incredibly proud of—for clients that we deeply respect—all within a team of great friends and colleagues. Punchkick Interactive has an unmistakable culture of excellence and we seek out folks who feel alive and thrive in this type of environment.
Your role in the project lifecycle:
Quality assurance is an integral part of our product development process. QA rigorously tests the software we build during each development sprint. This process further ensures that each and every product we build is fully functional and bug-free. We’re looking for a Senior QA Tester who pays fanatic attention to detail and isn’t satisfied until every bug is squashed.
Requirements
Qualifications:
- A bachelor’s degree in computer science or a closely related major
- 5 + years of manual functional/regression testing design and execution experience, including experience with accounting systems and applications
- Experience using Android Studio and Xcode (to build code)
- Experience with Version Control using Git
- Experience using Jira or similar software
- Experience in designing and executing manual test plans and test scripts for complete modules and/or workflows.
- Experience with designing and developing test cases based upon system specifications documentation.
- Familiarity with JSP and JavaScript with the ability to debug and investigate pages for issues.
- Strong understanding and hands-on experience with quality assurance processes and methodologies
- Understanding of Agile, Waterfall, and other software methodologies
- Testing experience on web-based applications and native applications (iOS and Android)
- Experience using a range of web browsers (e.g. Safari, Firefox, IE, Edge, Chrome) with an understanding of how each is expected to look, feel, and function
Key Responsibilities:
- Ability to work closely with software developers and product management to develop test specifications and build test cases to rigorously test product functionality.
- Ability to work closely with client teams (be it on a call, and in-person)
- Ability to manage your time and timelines
- Ability to work on more than 2 projects at any given time and context switch
- Understand, identify, and differentiate between native, web, and backend issues