ECP is hiring a QA Engineer to play an important part in our Agile development process. You will develop quality standards, design and implement behaviorally-driven test plans, and identify defects to improve quality across our software solutions, which help improve the quality of life for seniors.
What You'll Do
- Review product requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Estimate, prioritize, plan, and coordinate testing activities.
- Execute test cases (manual or automated) and analyze results.
- Document product defects in a clear, reproducible manner in Jira and Xray.
- Perform thorough regression testing when bugs are resolved.
- Work with cross-functional teams to ensure quality throughout the Agile software development lifecycle.
- Develop and execute automated tests using Selenium, Playwright, and other testing tools.
- Stay up-to-date with new testing tools and test strategies.
What We're Looking For
- Bachelor's degree.
- 5+ years of experience as a QA specialist, QA analyst, QA engineer, or similar role.
- Working knowledge of tools, methods, and concepts of quality assurance in a software environment.
- Experience writing clear, concise, and comprehensive test plans and test cases.
- Experience working in an Agile/Scrum development process.
- Strong attention to detail.
Nice to Have
- Experience with Selenium, Playwright, WebdriverIo, or similar automated test frameworks.
- Knowledge of Java, Javascript/Typescript, or Python scripting or development.
Technical Stack
- Selenium
- Playwright
- Jira
- Xray
Team & Environment
You will work with cross-functional teams in an Agile/Scrum development process.



