Previous Job
Previous
QA Engineer
Ref No.: 17-03174
Location: Irving, Texas
QA Engineer
Irving, TX
4 Month Contract

Job Description
  • The QA Sr. Engineer works closely with QA lead/management to define and establish manual testing strategy and process.
  • The candidate will take ownership and responsibility for the design and development for all manual testing deliverables along with creation, execution and maintenance of automated scripts where appropriate.
  • Works closely with developers and other stakeholders in Engineering and cross-functional teams throughout the software development life cycle (SDLC), executing manual test iterations, tracking / reporting results, troubleshooting and coordinating defect resolution.
  • Designs and develops test plans, test cases & test scripts based on business requirements for primarily manual and future automated testing opportunities.
  • Defines test strategies and test manuals for tracking and fixing software issues.
  • Designs and develops test scripts beyond record and playback; develops functions, libraries, adding control flow logic, loops & error handling.
  • Defines and establishes manual and automation strategy and process for various systems.
  • Takes ownership and responsibility for the design and development of all testing aspects along with creation, execution and maintenance of scripts.
  • Develops well-commented, easy to maintain code that can be reused across a sub-system or feature.
  • Improves and automates test strategies and software configurations.
  • Develops and executes test cases to diagnose issues and bugs.
  • Develops and maintains load & performance testing when required.
  • Manages defects in creating, triaging and retesting of defects.
  • Creates test data when required.
  • Assists and advises on best practices for testing as well as make recommendations to improve efficiency and performance.
  • Leads, mentors and helps junior members of the QA team.
Education/Experience
  • 5+ (or Bachelor's degree & 3+) years related experience in automation tools and testing/Scripting and QA processes
  • Proficient expertise in the full Quality Assurance life cycle, testing methodologies, and test automation
  • Ability to write advanced SQL queries
  • Experience working with automation tools Selenium
  • Experience with Load/Performance testing (Loadrunner)
  • Good scripting/programming skills Java, SQL, and API's
  • Experience with Project Management tools like Client ALM, Version One
  • Experience working in Agile methodology
  • Ability to multi-task and work under pressure
  • Ability to be careful and thorough with detail
  • Ability to work both independently and in a collaborative environment
  • Ability to analyze information and use logic to address work related issues and problems
  • Outstanding communication skills