Posted in

Sr Quality Assurance Engineer

Sr Quality Assurance Engineer

CompanyEcolab
LocationIrving, TX, USA
Salary$83600 – $125400
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 5 years of experience as a QA Engineer or in a similar role within the software development lifecycle
  • Experience with test automation tools and frameworks
  • Immigration sponsorship not available for this role

Responsibilities

  • Develop and execute detailed test plans, test cases, and test scripts based on functional and technical specifications.
  • Perform manual testing and automated testing using various tools and frameworks.
  • Identify, document, and track defects through a defect tracking system, ensuring that issues are resolved before release.
  • Review and analyze system specifications and requirements for testability.
  • Collaborate with cross-functional teams, including developers, product managers, and UX/UI designers, to understand product requirements and ensure quality standards are met.
  • Conduct regression testing and performance testing to ensure existing features remain functional after changes.
  • Participate in Agile/Scrum ceremonies, providing insights and feedback on quality and testing processes.
  • Provide detailed reports and documentation of test results to stakeholders.

Preferred Qualifications

  • Strong understanding of software development processes, methodologies, and best practices (Agile, Scrum, etc.)
  • Proficient in writing clear, concise, and comprehensive test plans and test cases
  • Experience with bug tracking tools (e.g., JIRA, Azure DevOps) and version control systems (e.g., Git)
  • Excellent analytical and problem-solving skills, with keen attention to detail
  • Strong communication skills and the ability to work collaboratively within a team
  • Knowledge of SQL and experience with database testing
  • Experience with performance testing tools (e.g., JMeter, Azure Load Resource)
  • Knowledge of programming languages (e.g. Java, .NET) for creating automated test scripts
  • Familiarity with API testing tools (e.g., Postman, Rest Assured)