As a QA Engineer II, you will be responsible for improving the ventures scalability, performance, resilience, and security through a combination of re-engineering and innovation. Your day-to-day responsibilities will include acceptance testing and end-to-end functional testing.
Responsibilities
Work closely with software development engineers to develop and implement manual and automated tests
Work with Product Management and other engineers in the company to understand user requirements and application feature sets
Collaboratively define test strategies for functional, integration and performance testing of a distributed cloud-based product
Develop and execute test plans, data sets and test configurations
Track and report metrics of product quality
Work effectively with managers and team members in other groups within the company including Operations, Services and Development
Work with Support as needed to resolve customer issues
Verify defect fixes
Clearly document your work
Required Skills and Qualifications
Experience in quality assurance engineering, preferably in testing a sophisticated web-based business application
2+ years of experience
Experience with functional, integration and regression testing
Experience with industry standard QA tools for defect tracking, and source control
Self-motivated and able to work independently
Excellent interpersonal, writing and problem solving skills
Flexible, adaptable and ability to manage multiple concurrent tasks
Bachelor degree, preferably in CS or related experience
Preferred Skills and Qualifications
Scripting skills
Linux or command line experience
SQL
XML/Xpath
XSLT
XQuery
TestNG
Job Classification
Industry: InternetFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: White Box Testing EngineerEmployement Type: Full time