Sr.QA Engineer Job in New York, New York US

Job Title:          QA Engineer/Analyst
Location:          New York, NY
Job Type:          Contract
Duration:          12 months+
Contact Info:    Ella Blank - eblank@techlink.com - (201) 786-2414  
 
Essential Functions:

- The Quality Assurance Analyst is responsible for ensuring that applications developed by the our clients Digital Products and Services Video group function appropriately within a wide range of consumer operating system, browser and network environments.
- This position requires a deep technical understanding of how web-based applications and backend services work, with a strong background in QA fundamentals. 
 
Qualifications:

- Bachelor’s degree in Computer Science, Information Systems (or equivalent relevant work experience)
- At least 3 years of experience in a Quality Assurance environment
- Experience in developing test plans for all phases of testing:  Unit, Regression, Load, Performance, and Integration
- Experience with Agile Software Development
- Strong process skills and knowledge of SDLC.
- Excellent verbal and written communications skills, and the ability to effectively interact with all levels of management and with outside vendors
- Ability to mentor and work closely with others
- Ability to handle multiple tasks at the same time and changing priorities
- Must be able to work independently and possess effective time management skills
- Ability to perform multiple tasks, adjust priorities, and operate effectively with minimum supervision

 

Required Technical Skills:

- Web Application and Web Services Testing experience
- Test automation and performance testing software experience (JMeter, LoadRunner, etc)
- In-depth Knowledge of Unix, Linux, Apache, Database technologies, HTTP, HTML, XML, JavaScript, RSS, and knowledge of server-based scripting languages.

 

Desired:

- Experience working with internet Media technologies, especially backend systems for ingestion, metadata management, and publishing of media content.

 

Specific responsibilities include:

- Create, implement, and document the testing plans for any systems deployed
- Develop test scripts for automated regression and performance testing
- Work closely with developers, architects and project managers to make QA an integral part of the software development process
- Execute test cases, test scripts and log all defects into defect tracking system
- Perform investigation and root cause analysis for critical consumer-impacting issues
- Work in a fast-paced and dynamic environment supporting many components on varied release cycles
- Assist in the development of all test scenarios (includes unit, regression, load, performance, and integration)
- Assist in the system deployment and integration process
- Configure and maintain Windows, Macintosh, Linux and handheld/embedded OS test systems (tablets, mobile devices, etc)
- Effectively communicate complex and/or difficult information to both technical and non-technical audiences including senior management and clients
- Assist in continuously improving the internal QA process