Skip to content

Sr Quality Assurance Engineer
Company | Ecolab |
---|
Location | Irving, TX, USA |
---|
Salary | $83600 – $125400 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
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)