What are the responsibilities and job description for the QA Engineer position at Square Payments?
Job Description
Our growing Fintech startup seeks a full time QA Engineer to create BDD Cucumber and acceptance test suites for our API. The project will begin with a full Cucumber BDD test suite for our services.
Responsibilities
Plan and execute automated BDD and performance API testing.
Lead automation of test cases.
Provide technical documentation on testing and support to internal team members.
Requirements
5+ years experience doing QA (at least 3+ years automated).
Ability to work independently and systematically.
Experience in developing, executing, debugging and maintaining automated test scripts using Cucumber.
Experience testing APIs, a strong knowledge of HTTP lifecycle, and modern API conventions.
Experience with defect tracking software.
Experience with load testing and performance profiling.
Experience with source control systems including git.
Experience with working within continuous delivery / continuous release pipeline process.
Experience working with reading and writing functional specifications.
Working knowledge of Linux, and Unix commands.
Excellent written and verbal communication.
Nice to Have
Experience with Selenium testing
Experience in the financial industry
Experience in regulated information industry (HIPAA, HITECH, PCI)
Experience with AWS
Additional Information
All your information will be kept confidential according to EEO guidelines.
Salary : $85,000 - $135,000