We are looking to fill a Quality Assurance Analyst position with an educational internet marketing company.
Job Description
The Quality Assurance analyst will be working closely with the development team, the business and other parties involved in the design, development and implementation of the project's application. The Quality Assurance analyst will be executing QA activities that will drive the quality to its highest standard by analyzing the current business process, reviewing the requirements and testing (automated and manual) the application among others.
The candidate will analyze current/ future requirements by running SQL statement and interacting with the business. The candidate will review functional and technical designs setup by the business as well as the development team and attend review meetings. The candidate will write test plans, test cases, test scripts and execute both manual and automated testing. The candidate will report bugs found and attend/ lead defect triages.
Essential Job Responsibilities:
Able to provide estimates for QA Tasks with supervision
Work with all SDLC related teams and resolve conflicts surrounding issues and ensure quality focused resolutions
Use internal automated test tools to write and exercise automation
Responsible for functional, security & performance testing
Responsible for creating test plans, test scripts and (manual/ automated) test cases
Responsible for detecting, verifying and managing bugs
Responsible for interrogating the db and indentifying & recording project relevant information
Responsible for reading JavaScript and .Net to indentify and record project relevant information
Responsible for leading meetings and representing on behalf of the QA team
Qualifications/ Characteristics:
QA Automation experience (preferably Visual Studio)
Strong understanding of test methodologies and their utility
Experience in testing without User Interface (db and file level)
Database knowledge (SQL)
Strong estimation skills and committed to making deadlines
Strong code reading skills (Javascript, .Net, XML, SQL etc..) - Not a Developer
Familiarity with XML Web Services, HTTP Post & Get preferred
Technical Knowledge, Skills, and Expertise:
Experience testing web based software in Windows environments
General understanding of software/hardware development processes and techniques
Understand software testing methodology (preferable TMAP) and experience in test automation tool development (preferable Visual Studio 2010)
Experience writing and executing test cases with Windows clients, browser clients, Windows servers, and database systems
Familiarity with SQL Server, web services and multi-tiered client and server distributed applications is preferred
Education and Experience:
BS or higher degree in Computer Science
3-5 years of related experience





