StartUpHire is the job board dedicated to opportunities at startups. There are over 10,000 jobs at all sorts of fast growing companies and only a fraction of our jobs can be found on Indeed. Click the Search Jobs tab to find more.
Using your experience and knowledge of software design, work with engineers in Product Development to accurately assess the risk of product changes and extensions, and develop appropriate test strategies which efficiently and effectively validate correct operation of the software. Analyze and decompose complicated software systems to understand dependencies and vulnerabilities, to most efficiently utilize time and resources for testing.
Responsible for owning feature sets from Test Planning / Strategy through test execution and automation
Write test case generators, validators and API's using SQL, Python, Perl and Postgresql connectivity middleware (ODBC, JDBC, pg8000, pygresql, OLEDB, etc.)
Work effectively in a distributed Unix environment with the ability to troubleshoot the OS environment (Solaris, Linux, MacOS, AIX, etc)
Perform root cause analysis and diagnostic experiments for bug submissions
Work with Product Development, Product Management, Performance Engineering, and Operations teams to develop innovative testing solutions that meet market and business needs with respect to functionality, performance, scalability, and reliability.
Requirements:
Hands-on experience in test automation that involved SQL programming, scripting (python or perl preferable)
Ability to work in a team-oriented environment and coordinate significant matters among groups.
Background in database technologies and previous experience in testing DBMS applications.
Experience in functional test, integration test and system validation and verification.
Data Warehouse knowledge and experience (hands-on schema architecture, ETL and Reporting implementation or tuning) and Experience with industry standard Business Intelligence Tools (Informatica, Microstrategy, Actuate, Cognos, etc.) will be a strong plus
Excellent written, verbal and presentation communication skills.
Ability to work independently with limited supervision
Strong attention to details.
Bachelors degree in Computer Science or related fields with 5+ years of experience in a hands-on QA role