QA Analyst

Job Title: QA Analyst

JOB ID: 18-06601

City: Houston

State: TX

Genuent is hiring a QA Analyst for our direct client in Houston, TX. This is a long-term contract with the potential to convert. Qualified candidates should send their resume (Word format) to Nick Castiglia at NCastiglia@genuent.com.

Job Summary:
As a QA Analyst you will work with project stakeholders and the development team to ensure quality during the Agile development lifecycle. Lead the development of appropriate metrics reporting and analysis. Improve operational systems, processes and polices in support of IT goals. Provide subject matter expertise to application and support teams and serve as a "go to” person for product and process knowledge. Experience building and maintaining end-to-end test automation suite. Make a meaningful contribution to the companies testing framework. Mentors others in maintainable automation development. Identifies opportunities for continuous improvement and works under general supervision.

Essential Functions:
  • Define test methods and create test plans for new or updated software projects to determine if the software will perform accurately and reliably
  • Responsible for executing test plans and managing all activities in the plan to ensure all objectives are met and the solution works as expected
  • Develop automation framework and scripts while identifying and creating reusable components
  • Run automated tests analyzing test results for accuracy and compliance
  • Finds root cause of problems and recognizes recurring issues; resolves, or contributes to the resolution process
  • Ability to run complex queries against databases and data tables using tools/languages such as SQL
  • Maintain automated test suites and test plans as applications evolve
  • Integrate tests into build environment
  • Participate in the software development cycle during daily and weekly meetings
  • Investigate, document, and appropriately escalate bugs through defect tracking tool
  • Work shoulder to shoulder with developers to ensure test coverage
  • Help product owners and application development team understand the quality of new features in development
  • Propose design improvements and voice the experience from a user's perspective
  • Suggest process, technical, and operational improvements
  • Provides mentoring as needed to more junior members of the team
  • Ability to master two or more domains
Qualifications:
  • Bachelors' degree in Computer Science, MIS or other technical discipline from a four year college or university
  • 3-4 years of related experience in software or quality engineering roles
  • Test automation development experience using Selenium
  • Experience writing complex SQL queries
  • Software programming experience in C# preferred
  • Continuous Integration and DevOps deployment experience preferred
  • A strong attention to detail combined with the ability to prioritize tasks
  • Excellent written and verbal communication skills
  • A problem solving attitude that can adapt to varying timelines
  • Adaptive personality and ability to function in a fast-paced environment
  • Manages complexity in order to effectively find solutions and solve problems
  • Drives results by consistently achieving completion and closure of tasks, even in the face of obstacles and setbacks
x

Apply to job