Job Openings

Software Testing Engineer

Twitter Facebook
Cleveland, OH
Job Type
Direct Hire
Jan 17, 2020
Job ID



  • Responsible for developing and maintaining unit, integration tests, and API tests as well as automated test plans, test scripts and associated frameworks for services and API validation
  • Responsible for coordinating test data setup, environment readiness, test execution and issue resolution
  • Support and drive automation (functional and preferably performance) within the supported projects and where necessary
  • Work closely with Product Managers and Developers to ensure requirements and design are completely understood
  • Backend database testing in Microsoft SQL environment including validating stored procs, jobs and triggers
  • Generate historical analysis of test results
  • Maintain database of software defects
  • Examine code and execution of code in various environments.
  • Determine test strategies for complex projects spanning multiple applications and/or platforms
  • Participate in solution design and ensure testability of functions and applications
  • Ensure that all QA work products are delivered accordingly to project test plan and schedule
  • Identify and communicate risks during test planning and execution
  • Monitor overall test execution and manage contingency planning for test plan variances
  • Responsible for overall project defect detection, reporting and tracking, including: collaboration on defect resolutions with developers/partners and identification of re-test requirements
  • Report defects, manage defect triage and test activities within agile - continuous development methodology SDLC




  • Four-year College Degree in an IT related field
  • 6+ years of experience with Quality Assurance testing experience in a web application environment testing User Interface, Database, Web services, API’s, Batch/ETL components
  • Strong experience with experience writing C# code
  • Strong experience with Relational Databases
  • Strong experience creating Test Strategies and Test Plans based on functional Testing and non-functional requirements, technical specifications and customer feedback
  • Strong troubleshooting and reasoning skills; the ability to debug and resolve difficult technical problems
  • Prior experience with incremental agile software development methodologies
  • Prior experience with Load testing frameworks