Previous Job
Software QA
Ref No.: 18-03260
Location: Denver, Colorado
Position Type:Contract
Pay Rate : $ 45.00 - 55.00 /Hour
Senior Software QA Engineer
3-month contract with a potential hire


In your capacity as Senior QA, you will carry out a wide range of tasks, including:
  • Develop and write Software QA Test Plan that covers functional, performance, regression, end user, performance, integration, scenario, stress, performance, scalability, international testing and system level testing.
  • Estimate and review QA efforts as part of the overall development effort
  • Check / Review QA artifacts.
  • Perform Functional, Integration, System, and User Acceptance testing.
  • Analyze and understand requirements, business use cases, technical requirements
  • Keep track of the new requirements from the Project.
  • Forecast / Estimate the Project future requirements.
  • Derive the Hardware and software requirement for the Test Setup and maintain the test environment.
  • Develop and implement test strategies.
  • Escalate the issues about project requirements (Software, Hardware, Resources)
  • Attend regular client calls and discuss the weekly status with the project leadership team.
  • Track and report upon testing activities, including testing results, test case coverage, required resources, defects discovered and their status, performance baselines, etc.
  • Assist in performing any applicable maintenance to tools used in Testing and resolve issues if any.
  • Ensure content and structure of all Testing documents / artifacts is documented and maintained.
  • Document, implement, monitor, and enforce all processes and procedures for testing, established as per standards defined by the organization.
  • Log and manage project related issues in the defect tracking tool identified for the project.
  • Check for timely delivery of different milestones.

Bachelor's degree or comparable work experience in testing software; Technical Writing skills; SDLC knowledge; 10% travel capability
  • 8-10 years of experience doing software test for complex systems
  • Experience working with both new development and fielded products
  • Experience working in an agile software test environment
  • Experience creating software processes for a software product
  • Experience working in continuous integration and continuous delivery requirements
  • Experience developing test plans from requirements and estimating
  • Experience creating an automated test capability for a software product
  • Experience working in different test environments – Team Foundation Server, Jira/Confluence
  • Ability to provide results with little supervision
  • Strong knowledge of testing principles, concepts, techniques and tools
  • Scripting programming