Share
Key job responsibilities
Key job responsibilities
- Develop and execute manual and automated test cases to ensure software quality.
- Utilize black box, gray box, and white box testing techniques to identify and resolve issues.
- Drive the software development process towards quality-centric methodologies.A day in the life
As a Quality Assurance Engineer, your day will be filled with diverse and engaging tasks. You'll collaborate with Software Development Engineers to understand new features and technical implementations. You'll also work closely with Product Management, User Experience Design, and Customer Support to develop comprehensive test plans and test suites that mirror real-world environments. Your role will involve debugging, writing automated tests, and ensuring that our software meets the highest quality standards.
- 4+ years of quality assurance engineering experience
- Experience in manual testing
- Experience in automation testing
- Experience as QA lead on medium to large sized projects
- Experience with at least one automated test framework like Selenium or Appium
- Experience in gathering test requirements to create detailed test plans and defining quality metrics to measure product quality
These jobs might be a good fit