Senior Software Test Engineer

KforceSalt Lake City, UT
32d

About The Position

Our client is seeking a Senior Software Test Engineer to join their team and ensure the delivery of high-quality software solutions. The ideal candidate will have extensive experience in software testing, automation, and quality assurance, with a focus on Cypress and modern JavaScript/TypeScript frameworks.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field
  • 5+ years of experience in software testing and test automation
  • Solid experience with databases and SQL
  • Experience in both manual and automated software testing methodologies
  • Strong expertise with Cypress automation and the Cypress Dashboard platform
  • Proficiency in TypeScript or JavaScript
  • Strong analytical skills to identify defects and troubleshoot complex systems
  • Excellent written and verbal communication skills
  • Demonstrated ability to develop test plans and test cases from requirements and project documentation

Nice To Haves

  • Experience with tools such as TestRail, Bitbucket, and Jira
  • Experience in the Annuity Life Insurance domain
  • Knowledge of C# programming
  • Familiarity with CI/CD pipelines, ideally TeamCity

Responsibilities

  • Develop comprehensive automation test cases based on functional and non-functional requirements
  • Execute automated and manual tests to validate software functionality, identify defects, and confirm that applications perform as intended
  • Update and enhance existing automation scripts to accommodate new features, system enhancements, and changes in application behavior
  • Analyze test results to detect discrepancies, defects, and bugs in the software
  • Document bugs with clear descriptions, reproduction steps, and supporting log files
  • Collaborate with development teams to clarify issues, assist with debugging, and verify defect resolution
  • Participate in project planning and requirement analysis to align testing strategies with project goals
  • Communicate effectively with product owners, stakeholders, and development teams regarding testing progress, defects, and risk areas
  • Provide recommendations for improvements to enhance quality and project outcomes
  • Maintain accurate and organized records of test cases, results, and quality assurance activities
  • Document testing strategies, processes, and procedures to ensure consistent quality standards
  • Provide timely updates on testing status and quality metrics for stakeholders and project teams
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service