Finding the best job has never been easier
Share
Key job responsibilities- Work with Development teams to identify testability and understand customer requirements to ensure the quality of experience
- Define and execute robust test strategies for medium to large projects with high level of ambiguity and an emphasis on automated execution.
- Be able to dive deep on issues with strong analytical and troubleshooting skills to root cause- Have a thorough understanding of the application development life-cycle, CI/CD, and testing in an agile environment
- Demonstrate strong ownership and ability to work autonomously and find solutions when challenges are presented
- Experience with one or more test and defect management tools
- Experience in testing and automating for large and complex applications
- Define, establish and enforce best practice processes in the areas of functional, system and regression testing using a combination of manual and automated testing
- Work across team boundaries to evolve best practices, test requirements, influence decisions made by QA
- Mentor other engineers as needed
- 6+ years of quality assurance engineering experience
- 4+ years of delivering test frameworks, test tools, leading the QA projects and initiatives experience
- Knowledge of QA methodology and tools, with demonstrated experience in an QAE role
- Experience in automation testing
- Experience in manual testing
- 2+ years of UI Automation (preferably on mobile platforms) experience
- Knowledge of at least one modern object-oriented programming language such as C++, Java, Objective C
These jobs might be a good fit